首頁 > 軟體

RHEL7 設定VNC遠端桌面

2020-06-16 17:22:18

VNC(Virtual Network Computing) 是一款優秀的遠端控制工具軟體,由著名的AT&T的歐洲研究實驗室開發的。VNC是在基於UNIX和Linux作業系統的免費的開放原始碼軟體,遠端控制能力強大,高效實用,其效能可以和Windows和MAC中的任何遠端控制軟體媲美。

第一步
安裝vnc server所需要的軟體包:
# yum install vnc-server vnc

第二步

建立一個新的VNC組態檔,/lib/systemd/system/vncserver@.service,這是一個組態檔模版,可以拷貝一份出來進行相關修改,比如我這裡是開啟3號視窗作為遠端桌面:
# cd /lib/systemd/system
# cp vncserver@.service 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

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-02/140165.htm


IT145.com E-mail:sddin#qq.com