Skip to content

连接远程的X服务器–ssh

  什么是“连接远程的X服务器”?X服务器就是Linux下的图形窗口系统,连接远程的服务器的意思大概就相当于Windows下的“远程桌面”。但它并不是模拟一整个桌面,而是利用X的服务器/用户端分离的特点,让远程的图形程序方便的显示在你目前使用的机器上。
  为什么要这么做呢?比如说,你要用图形化的管理程序来管理你远程的电脑,或者是,在远程的机器上有你本地所没有的程序或者运行环境;再比如说,你像我这样,正好宿舍的电脑比较快,实验室的机器比较慢,而我在实验室又想同时使用很多的程序。这个时候,你就需要这样一个连接的能力了。
  其实Linux下做这样一件事情,和在Linux里面做所有的其他的事情一样,都有很多方法,比如说,用xhost(比较不安全);比如说,用VNC(比较麻烦);而又安全,又简单,又直接的方法,就是使用哪里都有的ssh命令。
  资料来源:Debian参考手册,命令如下:

ssh -q -X -l username remotehost

  最主要的参数就是这 个 -X,用来做X重定向。再加上原来就有的-D建立代理通道的功能,真是Linux里必不可少的一个好东西:)

On this day/ 某年的这一天

2 Comments

  1. AndrewNan wrote:

    一种很野性的颜色,嗯
    我现在只是在宿舍用rdesktop远程登录我在实验室的机子

    [Reply]

    Tuesday, December 26, 2006 at 8:33 pm | Permalink
  2. ppip wrote:

    rdesktop是用来登录Windows机器的?有机会我也试试看:)

    [Reply]

    Wednesday, December 27, 2006 at 12:26 am | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*