安装X11VNC程序
- x11vnc轻量级VNC服务程序
- Xvfb轻量级Xorg服务程序
1 | sudo yum install xorg-x11-xauth xterm libXi libXp libXtst libXtst-devel libXext libXext-devel Xvfb x11vnc -y |
配置SSH服务
- 安装ssh服务,并启用key验证;
- ssh使用的端口号为
9022
配置x11vnc服务
- x11vnc服务使用的端口号为
9033
- 使用ssh端口转发,为x11vnc服务提供加密服务
- 在服务器中启用x11nvc服务,并监听本地
sudo x11vnc -localhost -rfbport 9033 -passwd VncPasswd -create
- 还可以将x11vnc服务在后台中运行
nohup x11vnc -localhost -rfbport 9033 -passwd VncPasswd -create > /dev/null 2&>1 &
- 本地主机先通过ssh登录到服务器,将VNC服务监听的端口转发到本地主机
ssh -p 9022 remote_server -L 9033:localhost:9033
- 在本地使用VNC Viewer软件连接到本地的9033端口
- 在服务器中启用x11nvc服务,并监听本地