本文为早期笔记,可能存在版本过时、命令失效、链接失效、最佳实践变化等问题。请以官方最新文档为准。
在 CentOS 上安装 VNC
原英文标题:Install VNC on CentOS
Install Cinnamon
| yum group list
yum groupinstall "Cinnamon Desktop"
|
Install TigerVNC server
| yum install tigervnc tigervnc-server
|
Add firewall-cmd rule
| firewall-cmd --add-service=vnc-server --permanent
firewall-cmd --reload
|
Add xstartup
| mkdir ~/.vnc/
nano ~/.vnc/xstartup
|
put this into xstartup
| #!/bin/sh
#
exec /usr/bin/cinnamon-session
|
Start vnc
| vncserver :1 -geometry 1024x600 -depth 24
|
Kill vnc
Create systemd config.
| cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
|
And change "" to your username, then reload systemctl
Change VNC password
Edit /etc/sysconfig/vncservers, and fire the server with systemctl.