1. 程式人生 > >centos7上建立vnc server

centos7上建立vnc server

名稱 splay systemctl pla /dev/ 開啟 service pan bsp

centos7跟6比設置方法不一樣

yum groupinstall "X Window System" -y
yum grouplist
yum groupinstall "GNOME Desktop" -y
yum install tigervnc* -y

cp /lib/systemd/system/[email protected] /lib/systemd/system/vncserver@:3.service
vi /lib/systemd/system/vncserver@:3.service

修改[Service]段內中的<USER>為需要開啟的賬戶名稱,如root,保存退出。

 1 [Service]
2 Type=simple 3 # Clean any existing files in /tmp/.X11-unix environment 4 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill %i > /dev/null 2>&1 || : 5 ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i" 6 PIDFile=/root/.vnc/%H%i.pid 7 ExecStop=/bin/sh -c /usr/bin/vncserver -kill %i > /dev/null 2>&1 || :
8 9 [Install] 10 WantedBy=multi-user.target

保存後設置VNC用戶密碼

vncpasswd root

root123


systemctl daemon-reload
systemctl enable vncserver@:3.service
systemctl start vncserver@:3.service


如果啟動不起來,做如下操作
rm -rf /tmp/.X11-unix/*


[[email protected] ~]# vncserver -list
TigerVNC server sessions:

X DISPLAY # PROCESS ID
:3 11681

vnc-viewer連接服務器IP:3或者服務器IP::5903. 註意寫端口的時候是2個冒號

技術分享

centos7上建立vnc server