在 CentOS 系统中,使用 VNC 切换用户需要遵循以下步骤:
sudo yum install tigervnc-server tigervnc-common
sudo passwd 用户名
将 “用户名” 替换为要切换到的用户的用户名。
sudo vncserver -geometry 1280x800 :1 -localhost no -rfbauth /home/用户名/.vnc/passwd
将 “用户名” 替换为要切换到的用户的用户名。这将启动一个新的 VNC 会话,分辨率为 1280x800,显示编号为 :1。
IP地址:显示编号
例如,如果服务器的 IP 地址为 192.168.1.100,显示编号为 :1,则输入:
192.168.1.100:1
注意:如果要在同一台计算机上使用多个 VNC 会话,请更改显示编号(例如,使用 :2、:3 等)。
如果需要在启动 VNC 服务器时自动切换用户,可以编辑 /etc/systemd/system/vncserver@.service
文件,将 User
和 Group
更改为要切换的用户和组。然后重新加载 systemd 配置并启动 VNC 服务。