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 || :'
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
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";
CentOS 6.5 安裝VNC Server實現圖形化訪問 http://www.linuxidc.com/Linux/2015-12/126262.htm
VNC的安裝配置 http://www.linuxidc.com/Linux/2013-05/84941.htm
CentOS 6.3安裝和配置VNC http://www.linuxidc.com/Linux/2013-05/84668.htm
Linux下強制不檢測依賴安裝VNC http://www.linuxidc.com/Linux/2013-05/84075.htm
CentOS6 VNC服務安裝配置 http://www.linuxidc.com/Linux/2013-04/82510.htm
CentOS下VNC配置和安裝 http://www.linuxidc.com/Linux/2013-05/83975.htm
VNC遠程控制安裝和設置 http://www.linuxidc.com/Linux/2013-01/77769.htm
Windows通過VNC訪問Ubuntu http://www.linuxidc.com/Linux/2012-10/73043.htm
Windows遠程桌面訪問Ubuntu 12.04 之安裝VNC http://www.linuxidc.com/Linux/2012-07/64801.htm