第三步:通过SSH连接到远程桌面
从设计上说,VNC使用的远程帧缓存(RFB)并不是一种安全的协议,VNC客户端直接连接到VNC服务器上并不明智。任何敏感信息在VNC流量中被轻易地泄露。因此,建议使用SSH隧道来加密VNC流量。
在运行VNC客户端的本机上,使用下面的命令来创建一个连接到远程VPS的SSH通道。当被要输入SSH密码时,输入用户的密码。
\$ ssh xmodulo@<VPS-IP-address> -L 5901:127.0.0.1:5901
用VNC用户名来替换“xmodulo”,并填上自己的VPS IP地址。一旦SSH通道建立,远程VNC流量就会通过ssh通道路由并发送到127.0.0.1:5901。现在启动VNC客户端(比如:vinagre),来连接到127.0.0.1:5901。
要求输入VNC密码。当输入VNC密码时,你就可以安全地连接到CentOS的远程桌面,会看到上图的显示。
标签:服务器