什么是“连接远程的X服务器”?X服务器就是Linux下的图形窗口系统,连接远程的服务器的意思大概就相当于Windows下的“远程桌面”。但它并不是模拟一整个桌面,而是利用X的服务器/用户端分离的特点,让远程的图形程序方便的显示在你目前使用的机器上。
为什么要这么做呢?比如说,你要用图形化的管理程序来管理你远程的电脑,或者是,在远程的机器上有你本地所没有的程序或者运行环境;再比如说,你像我这样,正好宿舍的电脑比较快,实验室的机器比较慢,而我在实验室又想同时使用很多的程序。这个时候,你就需要这样一个连接的能力了。
其实Linux下做这样一件事情,和在Linux里面做所有的其他的事情一样,都有很多方法,比如说,用xhost(比较不安全);比如说,用VNC(比较麻烦);而又安全,又简单,又直接的方法,就是使用哪里都有的ssh命令。
资料来源:Debian参考手册,命令如下:
ssh -q -X -l username remotehost
最主要的参数就是这 个 -X,用来做X重定向。再加上原来就有的-D建立代理通道的功能,真是Linux里必不可少的一个好东西:)
On this day/ 某年的这一天- 数码:入手Nokia 770 - 2007
- 两场比赛:抱石赛和攀登天塔大赛 - 2006
- 冷水澡的极限 - 2005

2 Comments
一种很野性的颜色,嗯
我现在只是在宿舍用rdesktop远程登录我在实验室的机子
[Reply]
rdesktop是用来登录Windows机器的?有机会我也试试看:)
[Reply]
Post a Comment