VNC(Virtual Network Computing) 是一款優秀的遠端控制工具軟體,由著名的AT&T的歐洲研究實驗室開發的。VNC是在基于UNIX和Linux作業系統的免費的開放源碼軟體,遠端控制能力強大,高效實用,其性能可以和Windows和MAC中的任何遠端控制軟體媲美。
第一步
安裝vnc server所需要的軟體包:
# yum install vnc-server vnc
第二步
建立一個新的VNC配置檔案,/lib/systemd/system/[email protected],這是一個配置檔案模版,可以拷貝一份出來進行相關修改,比如我這裡是開啟3号視窗作為遠端桌面:
# cd /lib/systemd/system
# cp [email protected] vncserver@:3.service
第三步
#使用VI編輯器修改vncserver@:3.service,把如下标紅的内容修改為你需要的使用者名:
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
[Install]
WantedBy=multi-user.target
第四步
更新systemctl,使剛才的修改生效:
# systemctl daemon-reload
第五步
設定使用者vnc的密碼:
# vncpasswd
第六步
使用3号視窗啟動VNC服務:
# vncserver :3
第七步
開放防火牆的vnc服務:
# firewall-cmd --permanent --add-service=vnc-server
# firewall-cmd --reload
第八步
在Windows下安裝VNC-Viewer,進行遠端通路。
通路格式:192.168.1.21:5903
修改預設分辨率
# vim /usr/bin/vncserver 查找到預設的分辨率:1024X768,然後進行修改,重新開機生效。
49 $geometry = "1024X768";
'
本文轉自babylater51CTO部落格,原文連結:http://blog.51cto.com/babylater/1894679 ,如需轉載請自行聯系原作者