当前位置: 技术问答>linux和unix
如何远程启动X Window
来源: 互联网 发布时间:2015-02-28
本文导语: 如何远程启动X Window 假设本地主机IP是172.16.1.1,远程主机IP为172.16.1.2。 我试了以下几种方法。 -------------------------------------------------- 方法一: 本地计算机是Linux,已经启动X Window,打开一个终端窗口 xhost + ...
如何远程启动X Window
假设本地主机IP是172.16.1.1,远程主机IP为172.16.1.2。
我试了以下几种方法。
--------------------------------------------------
方法一:
本地计算机是Linux,已经启动X Window,打开一个终端窗口
xhost + 172.16.1.2
ssh root@172.16.1.2
输入startx出错
输入redhat-config-network可以使用。
此方法可以使用X应用程序,不过只能运行一些知道如何用命令启动的X应用程序(例如redhat-config-services等),和本地计算机直接使用X Window差别较大。
--------------------------------------------------
方法二:
本地计算机是Windows,安装Xmanager 1.3.9软件,并已经安装附加的中文字体。使用Xstart,输入远程主机的IP,用户名和密码,使用SSH连接。此时类似于一个终端窗口,可以使用gftp启动gftp软件,可以使用mozilla上网。
此方法也和方法一类似,也是可以运行X应用程序,和本地直接使用X Window差别较大。
--------------------------------------------------
方法三:
本地计算机是Linux,本地计算机和远程计算机都启动X Window,在本地计算机终端窗口中使用X :1 -query 172.16.1.2,出现如下结果:屏幕变成黑色,鼠标成一个“×”的形状(如startx启动图形化界面时还未启动起来的情况),长时间无反应。
--------------------------------------------------
方法四:
本地计算机是Linux,本地计算机和远程计算机均启动X Window,在本地计算机终端窗口中使用xhost + 172.16.1.2 ,然后执行ssh 172.16.1.2,登录后使用xeyes -display 172.16.1.1:0,程序不向下执行,即不出现提示符。此时可以输入字符,例如可输入ls并回车,但是不出现结果,按Ctrl+C键可以结束。
--------------------------------------------------
请大家帮忙解决,如解决另外加分,谢谢。
假设本地主机IP是172.16.1.1,远程主机IP为172.16.1.2。
我试了以下几种方法。
--------------------------------------------------
方法一:
本地计算机是Linux,已经启动X Window,打开一个终端窗口
xhost + 172.16.1.2
ssh root@172.16.1.2
输入startx出错
输入redhat-config-network可以使用。
此方法可以使用X应用程序,不过只能运行一些知道如何用命令启动的X应用程序(例如redhat-config-services等),和本地计算机直接使用X Window差别较大。
--------------------------------------------------
方法二:
本地计算机是Windows,安装Xmanager 1.3.9软件,并已经安装附加的中文字体。使用Xstart,输入远程主机的IP,用户名和密码,使用SSH连接。此时类似于一个终端窗口,可以使用gftp启动gftp软件,可以使用mozilla上网。
此方法也和方法一类似,也是可以运行X应用程序,和本地直接使用X Window差别较大。
--------------------------------------------------
方法三:
本地计算机是Linux,本地计算机和远程计算机都启动X Window,在本地计算机终端窗口中使用X :1 -query 172.16.1.2,出现如下结果:屏幕变成黑色,鼠标成一个“×”的形状(如startx启动图形化界面时还未启动起来的情况),长时间无反应。
--------------------------------------------------
方法四:
本地计算机是Linux,本地计算机和远程计算机均启动X Window,在本地计算机终端窗口中使用xhost + 172.16.1.2 ,然后执行ssh 172.16.1.2,登录后使用xeyes -display 172.16.1.1:0,程序不向下执行,即不出现提示符。此时可以输入字符,例如可输入ls并回车,但是不出现结果,按Ctrl+C键可以结束。
--------------------------------------------------
请大家帮忙解决,如解决另外加分,谢谢。
|
使用gnome的话改xstartup文件内容为:gnome-session &
使用kde则改为:startkde &
嘿嘿,vnc的一个很爽的地方是:你甚至可以使用浏览器来访问远程桌面,都不用安装vnc-3.3.7-x86_win32_viewer.exe
类似这样的url:http://{yourvncserver}:{port}
使用kde则改为:startkde &
嘿嘿,vnc的一个很爽的地方是:你甚至可以使用浏览器来访问远程桌面,都不用安装vnc-3.3.7-x86_win32_viewer.exe
类似这样的url:http://{yourvncserver}:{port}
|
if gnome run nautilus &
|
在windows下面安装xwin-pro或者eXceed,或者cygwin也可以,就可以在windows下面建立一个Xserver,然后telnet/ssh到linux,运行
#DISPLAY=win_ip:0 startkde 启动KDE环境,或者
#DISPLAY=win_ip:0 gnome-session 启动gnome环境在windows下面显示xwin界面。
#DISPLAY=win_ip:0 startkde 启动KDE环境,或者
#DISPLAY=win_ip:0 gnome-session 启动gnome环境在windows下面显示xwin界面。
|
X-Windows系统本来就是基于客户-服务器模式的,理论上你在本机上使用和远程通过eXceed,KEA!X,X-WinPro等软件使用X-windows是一样的,不知你说的远程启动是什么意思
|
try xwin32
|
VNC,应该可以满足你的要求
类似于pcanywhere
rh linux里应该自带了,不过缺省设置使用的是twm,比较丑陋,可以改
看看http://www.chinaitlab.com/www/news/article_show.asp?id=6265
类似于pcanywhere
rh linux里应该自带了,不过缺省设置使用的是twm,比较丑陋,可以改
看看http://www.chinaitlab.com/www/news/article_show.asp?id=6265
|
你用 telnet 172.16.1.2 就可以登陆了,有这么复杂吗?