Dav*_*vid 5 putty x11forwarding
尝试运行XMing,远程主机是 Ubuntu,通过 Putty。花了几个小时仔细检查所有设置,查看 XMing 的故障排除指南等。我不想继续这条路,而是想使用跟踪工具或sshd日志记录以某种方式确定我收到“无法打开显示”错误的确切原因. 当我通过运行xclock或 firefox 进行测试时会发生这种情况。
我已经关闭了每台计算机上的防火墙。
困扰我的一件事是:在 Putty 中,我将 X 显示位置设置为localhost:0,他们说这DISPLAY是在远程主机上设置变量。但是通过Putty登录后,我做了一个echo $DISPLAY,它什么也没显示。不应该回来localhost:0吗?
我可以使用哪些工具或日志或其他方法来找出问题所在?
我必须/etc/ssh/sshd_config输入以下内容:
X11UseLocalhost no
Run Code Online (Sandbox Code Playgroud)
否则将不会设置显示变量。现在它对我有用。
尝试将显示位置设置为localhost:0.0而不是localhost:0。
如果这不起作用,/etc/ssh/sshd_config请检查是否将 LogLevel 变量设置为LogLevel INFO.
现在,你可以重新尝试连接,并获取更多的日志信息做到以下几点:
sudo cat /var/log/* | grep DISPLAY
或
sudo cat /var/log/* | grep ssh
或
sudo cat /var/log/* | grep sshd
等。
| 归档时间: |
|
| 查看次数: |
77343 次 |
| 最近记录: |