在CentOS上安装TigerVNC服务器的步骤如下:
更新系统: 首先,确保你的系统是最新的。
sudo yum update -y
安装TigerVNC服务器: 使用以下命令安装TigerVNC服务器。
sudo yum install tigervnc-server -y
配置VNC密码: 创建一个新的VNC用户并设置密码。
sudo useradd vncusers
sudo passwd vncuser
然后切换到该用户并设置VNC密码。
su - vncuser
vncpasswd
配置VNC服务器:
/etc/systemd/system/
目录下。cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
vi /etc/systemd/system/vncserver@:1.service
修改以下内容:[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=root
Clean any existing files in /tmp/.X11-unix
ExecStartPre=/usr/bin/vncserver -kill %i
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
vncpasswd
systemctl daemon-reload
systemctl start vncserver@:1
systemctl enable vncserver@:1
配置防火墙: 允许VNC端口(默认是5901)通过防火墙。
sudo firewall-cmd --permanent --add-service=vnc-server
sudo firewall-cmd --reload
测试连接: 在另一台计算机上安装TigerVNC客户端软件(例如Windows版的TigerVNC),然后使用以下命令连接到CentOS服务器。
vncviewer <CentOS服务器IP地址>:1
请将<CentOS服务器IP地址>
替换为实际的IP地址。