要在CentOS上使用VNC远程桌面,您需要按照以下步骤进行安装和配置:
首先,确保您的CentOS系统已经安装了图形界面。如果没有,可以使用以下命令安装:
sudo yum groupinstall "Desktop"
sudo yum groupinstall "Desktop Platform"
然后,安装TigerVNC服务器:
sudo yum install tigervnc-server
创建VNC配置文件:
如果您是首次安装VNC服务器,系统会自动创建一个配置文件。您也可以手动创建一个。例如,创建一个名为/etc/systemd/system/vncserver@:1.service
的文件,内容如下:
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i /dev/null 2&1 :'
ExecStart=/usr/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
设置VNC密码:
使用以下命令为VNC服务器设置密码:
vncpasswd
启动VNC服务器:
使用以下命令启动VNC服务器:
vncserver :1
系统会提示您设置VNC密码,输入密码并确认。
配置防火墙:
如果您的CentOS系统上启用了防火墙(例如firewalld),请确保允许VNC所需的端口。例如,允许端口5901(或您设置的任意端口):
sudo firewall-cmd --zone=public --add-port=5901/tcp --permanent
sudo firewall-cmd --reload
在另一台计算机上安装VNC客户端软件(例如Windows版的TigerVNC或RealVNC Viewer),然后使用以下命令连接到CentOS服务器:
vncviewer <CentOS服务器IP地址>:1
将<CentOS服务器IP地址>
替换为实际的IP地址。
例如,如果您的CentOS服务器IP地址是192.168.1.100
,则在VNC客户端中输入:
vncviewer 192.168.1.100:1
输入之前设置的VNC密码即可连接到远程桌面。
要停止VNC服务器,可以在命令行终端中输入以下命令:
vncserver -kill :<display>
将<display>
替换为实际显示的编号,例如:1、2、3等。
通过以上步骤,您就可以在CentOS上成功安装和配置VNC远程桌面,实现高效、安全、灵活的远程管理和操作体验。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:CentOS VNC远程桌面如何设置