通常情况下,使用Putty连接到SSH服务在终端界面就可以了。 但是,有时也需要启动服务器上的图形界面程序(如firefox)。

步骤如下:

  • 在Windows(我的是win7)安装Xming,并启动Xming服务
  • 使用Putty连接SSH服务器,并开启X11转发功能
  • 如果出现下面这样的错误,在SSh服务器上设置环境变量DISPLAY

Xterm Xt error: Can’t open display:

Xterm: Display is not set。

设置DISPLAY环境变量

export DISPLAY=ipaddress:0

上面的ipaddress是指Windows主机的IP地址。

注意: 如果SSH服务器是在VirtualBox上安装虚拟机,且网络的连接方式是网络地址转换(NAT), 那么ipaddress应该是10.0.2.2。要连接SSH服务还需要设置端口转发