Lar*_*ala 26 ssh x11-forwarding
所以我有一台 mac 在工作,我喜欢用这样的东西 ssh 进入我的 linux 盒子:
$ ssh -Xt user@mylinux
Run Code Online (Sandbox Code Playgroud)
我可以在我的 linux 机器上登录并启动任何 X11 应用程序,没问题。但是大约 15 分钟后,我又回到了一个会话(ssh 仍在运行并连接),我得到:
$ xterm
xterm Xt error: Can't open display: localhost:12.0
Run Code Online (Sandbox Code Playgroud)
我试过使用-o "TCPKeepAlive yes"or -o "ServerAliveInterval 30",但仍然得到相同的行为。
在 ssh 或 Mac 或我的 linux sshd conf 中是否有某些东西在一段时间不活动后会终止 X 转发?
小智 28
的默认ForwardX11Timeout值为 20 分钟ssh -X,但您可以将其设置为较大的(例如7d7 天).ssh/config
“受信任的”X11 转发ssh -Y实际上可以实现诸如按键监控和屏幕抓取等潜在的令人讨厌的事情。
use*_*686 20
使用-X,X11 转发在“不受信任”模式下启用,利用各种 X11 安全扩展,包括限时 Xauth cookie。
使用-Y启用“可信”模式,X11,这将使你的X11服务器的完全访问权限。
| 归档时间: |
|
| 查看次数: |
16206 次 |
| 最近记录: |