跳到主內容

【圖形介面】tiger vnc

安裝

yum install tigervnc-server -y

VNC 預設 port 為 5900,而 :1 代表一個虛擬桌面,所以連結這個虛擬桌面的 port 為 5901(5900 + 1)或 1

複製設定檔

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

以下是用root 帳號,如果是一般使用者,可使用註解區塊(使用者jcky,把root註解)

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=simple

# 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 || :'

# 一般帳號
# #ExecStart=/usr/sbin/runuser -l jacky -c "/usr/bin/vncserver %i"
# #PIDFile=/home/jacky/.vnc/%H%i.pid
#
# root 帳號
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1280x1024"
PIDFile=/root/.vnc/%H%i.pid

[Install]
WantedBy=multi-user.target

設定VNC密碼

如果是一般使用者要先切換到該身分下

su jacky

設定vnc 密碼

vncpasswd

使用root 帳號

su -
systemctl daemon-reload

啟用服務,並設定開機自動執行

systemctl start vncserver@:1.service
systemctl enable vncserver@:1.service

可使用vnc