通过ssh 的X转发在本地运行远程x程序失败,请教各位

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
sailershen
帖子: 225
注册时间: 2008-04-08 13:24

通过ssh 的X转发在本地运行远程x程序失败,请教各位

#1

帖子 sailershen » 2008-11-04 13:52

服务端是ubuntu 8.10,客户端是ubuntu 8.04,都运行有sshd,都打开了x11转发。
客户端通过ssh -X root@server连接到服务器,再运行export DISPLAY=client:0.0
运行xclock的时候提示:

代码: 全选

No protocol specified
Error: Can't open display: client:0.0
使用xhost +命令的时候也有相同的提示。

不明白这里说的没有指定协议是指什么?
客户端打开了6000端口。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 通过ssh 的X转发在本地运行远程x程序失败,请教各位

#2

帖子 eexpress » 2008-11-04 14:41

export DISPLAY=client:0.0??????
export DISPLAY=:0 吧。本地了啊。
● 鸣学
fbf
帖子: 2
注册时间: 2009-10-10 20:03

Re: 通过ssh 的X转发在本地运行远程x程序失败,请教各位

#3

帖子 fbf » 2009-10-10 20:09

不需要设置DISPLAY,因为ssh -X的时候已经设置了,你设置之后反而不对了。
回复