安裝vnc-server 前題: Linux桌面程序已安裝
安裝 vnc-server
以root用戶運行以下命令來安裝vncserver;
yum install tigervnc-server tigervnc-server-module
關閉防火牆
systemctl stop firewalld.service #臨時
systemctl disable firewalld.service #永久
修改配置
以開啓1號窗口爲例(也可以同時開啓多個窗口,修改數字即可),方法如下:
cp /lib/systemd/system/[email protected] /lib/systemd/system/vncserver@:1.service
編輯/lib/systemd/system/vncserver@:1.service,設置用戶root相關參數,最終內容如下:
xecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
:wq #保存文件
重載
systemctl daemon-reload
設置vncserver的密碼;
vncpasswd root
開啓&關閉vnc
systemctl start vncserver@:1.service 或者 vncserver :1 # 數字1 爲開啓的vnc編號
關閉1號窗口:
systemctl stop vncserver@:1.service 或者 vncserver -kill :1
開機默認開啓vnc
systemctl enable vncserver@:1.service
連接使用vnc
win 下載vcn
卸載vnc-server
先把啓動的vncserver kill掉
卸載vncserver
yum -y remove tigervnc-server
刪除配置文件
cd /lib/systemd/system/
rm <相應的配置文件> 如下圖
結束