Server 使用的UNIX 系统,
客户登录这个系统,使用ssh,并不允许用户以图形界面方式登录。
问题1
我系统默认关闭图形界面启动,启动级别修正为3,
然后终端输入 xhost +x Server_IP
然后ssh Server 就可以把Server上的图形界面发送到本机上。
问题2
如果系统默认启动界面是图形的, 启动级别是5
同样的操作,都是提示,No X_server found on Linux_Local?
问题是:
图形界面启动是? 如何把远程unix上的图形界面发送到本机上?
如何把远程的图形显示到本地? UNIX Server --> Linux Local?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 435
- 注册时间: 2007-07-11 22:45
-
- 帖子: 89
- 注册时间: 2009-07-16 19:25
Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?
?描述得清楚点可以吗?
将服务器和客户端的情况说清楚点,把操作过程和信息整个贴出来
将服务器和客户端的情况说清楚点,把操作过程和信息整个贴出来
Hey, Kids, Walk On
or
Walk Away....
or
Walk Away....
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- 冲浪板
- 论坛版主
- 帖子: 7513
- 注册时间: 2007-05-06 8:19
Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?
软件,比如xcalc,可以让它把显示送到你想要的地方...
-display IP:1?实在是记不清了
-display IP:1?实在是记不清了
-
- 帖子: 89
- 注册时间: 2009-07-16 19:25
Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?
unix server不一定支持ssh -X
Hey, Kids, Walk On
or
Walk Away....
or
Walk Away....
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 435
- 注册时间: 2007-07-11 22:45
Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?
谢谢各位的提示,和帮助。
UNIX 服务器, 对于用户开放的服务只有ssh sftp,采用默认端口。只能用这个模式(ssh)登录到服务器。
具体工作中,大多事情是在text模式作的,所以服务器上,是不会运行图形界面的。 另一个方面,为了考虑负载问题,如果要使用图形程序,只能用客户登录的机器作为x-server. 所以VNC 之类的远程桌面没有任何用的。 再说,我的工作,用不到远程桌面的,我只要看我要的图形。 别的没有必要。
UNIX Server: 192.9.207.100
Client linux: 192.9.206.200
我目前采用的做法是:
linux启动解别是3, 然后startx,启动本地的图形界面(主要是上网用)打开终端,输入:xhost + 192.9.207.100 然后,ssh user@192.9.207.100 登录到服务器上, 马上输入: export DISPLAY=192.9.206.200:0 然后,远程上么的图形界面,可以发送到本机上。
export DISPLAY=192.9.206.200:0 如果这条指令,冒号后面的数据更改为其他的任何一个,都不能把图形发送到本地的。
但是,我发现,如果我的机器启动级别是5的时候,其他操作都一样,远程的图形就是发送不到本地.....
这个事情比较郁闷的....
UNIX 服务器, 对于用户开放的服务只有ssh sftp,采用默认端口。只能用这个模式(ssh)登录到服务器。
具体工作中,大多事情是在text模式作的,所以服务器上,是不会运行图形界面的。 另一个方面,为了考虑负载问题,如果要使用图形程序,只能用客户登录的机器作为x-server. 所以VNC 之类的远程桌面没有任何用的。 再说,我的工作,用不到远程桌面的,我只要看我要的图形。 别的没有必要。
UNIX Server: 192.9.207.100
Client linux: 192.9.206.200
我目前采用的做法是:
linux启动解别是3, 然后startx,启动本地的图形界面(主要是上网用)打开终端,输入:xhost + 192.9.207.100 然后,ssh user@192.9.207.100 登录到服务器上, 马上输入: export DISPLAY=192.9.206.200:0 然后,远程上么的图形界面,可以发送到本机上。
export DISPLAY=192.9.206.200:0 如果这条指令,冒号后面的数据更改为其他的任何一个,都不能把图形发送到本地的。
但是,我发现,如果我的机器启动级别是5的时候,其他操作都一样,远程的图形就是发送不到本地.....
这个事情比较郁闷的....
-
- 帖子: 89
- 注册时间: 2009-07-16 19:25
Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?
这个问题的原因在于你linux gdm的设置
去把你的gdm config贴出来
一般是DisallowTCP这个设置的问题
去把你的gdm config贴出来
一般是DisallowTCP这个设置的问题
Hey, Kids, Walk On
or
Walk Away....
or
Walk Away....
-
- 帖子: 435
- 注册时间: 2007-07-11 22:45
Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?
Sorry, I am using CentOS, not Ubuntu.
But I found the file /etc/gdm/
I think I should read the files first....
But I found the file /etc/gdm/
I think I should read the files first....