如何把远程的图形显示到本地? UNIX Server --> Linux Local?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
abbott
帖子: 435
注册时间: 2007-07-11 22:45

如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#1

帖子 abbott » 2009-08-02 15:57

Server 使用的UNIX 系统,
客户登录这个系统,使用ssh,并不允许用户以图形界面方式登录。

问题1
我系统默认关闭图形界面启动,启动级别修正为3,
然后终端输入 xhost +x Server_IP
然后ssh Server 就可以把Server上的图形界面发送到本机上。

问题2
如果系统默认启动界面是图形的, 启动级别是5
同样的操作,都是提示,No X_server found on Linux_Local?

问题是:
图形界面启动是? 如何把远程unix上的图形界面发送到本机上?
LinuxIsHard
帖子: 89
注册时间: 2009-07-16 19:25

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#2

帖子 LinuxIsHard » 2009-08-03 18:34

?描述得清楚点可以吗?
将服务器和客户端的情况说清楚点,把操作过程和信息整个贴出来
Hey, Kids, Walk On
or
Walk Away....
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#3

帖子 eexpress » 2009-08-03 18:44

vnc啊
ssh -X 啊
● 鸣学
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#4

帖子 冲浪板 » 2009-08-03 18:48

软件,比如xcalc,可以让它把显示送到你想要的地方...
-display IP:1?实在是记不清了
LinuxIsHard
帖子: 89
注册时间: 2009-07-16 19:25

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#5

帖子 LinuxIsHard » 2009-08-03 18:51

unix server不一定支持ssh -X
Hey, Kids, Walk On
or
Walk Away....
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#6

帖子 eexpress » 2009-08-03 19:00

那rdesktop也不一定有罗
● 鸣学
abbott
帖子: 435
注册时间: 2007-07-11 22:45

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#7

帖子 abbott » 2009-08-03 19:45

谢谢各位的提示,和帮助。

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的时候,其他操作都一样,远程的图形就是发送不到本地.....

这个事情比较郁闷的....
LinuxIsHard
帖子: 89
注册时间: 2009-07-16 19:25

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#8

帖子 LinuxIsHard » 2009-08-03 20:06

这个问题的原因在于你linux gdm的设置
去把你的gdm config贴出来

一般是DisallowTCP这个设置的问题
Hey, Kids, Walk On
or
Walk Away....
abbott
帖子: 435
注册时间: 2007-07-11 22:45

Re: 如何把远程的图形显示到本地? UNIX Server --> Linux Local?

#9

帖子 abbott » 2009-08-03 20:15

Sorry, I am using CentOS, not Ubuntu.
But I found the file /etc/gdm/

I think I should read the files first....
回复