内容一:直接通过 SSH 对 VNC 进行加密
1.1 直接通过 SSH 对 VNC 进行加密的格式
# vncviewer -via <SSH user of VNC server>@<IP address of VNC server> localhost :<VNC service number>
1.2 直接通过 SSH 对 VNC 进行加密的案例
# vncviewer -via zhumingyu@eternalcenter.com localhost :1
(补充:这里以使用 eternalcenter.com 服务器上的 zhumingyu 用户访问编号为 1 的 VNC 服务为例)
内容二:通过非标准端口的 SSH 对 VNC 进行加密
2.1 通过 SSH 对 VNC 进行加密,同时使用 SSH 隧道的格式
# ssh -p <SSH non standard port number> -L <Port number of VNC service>:localhost:<Port number of VNC service> -l <SSH user of VNC server> <IP address of VNC server>
另开启一个命令行终端:
# vncviewer localhost :<VNC service number>
2.2 通过 SSH 对 VNC 进行加密,同时使用 SSH 隧道的案例
# ssh -p 1000 -L 5901:localhost:5901 -l zhumingyu eternalcenter.com
另开启一个命令行终端:
# vncviewer localhost :1
(补充:这里以使用 eternalcenter.com 服务器上的 zhumingyu 用户通过 1000 端口号 的 SSH 访问编号为 1 的 VNC 服务为例)