安装VNC
更新软件
sudo apt-get update
安装软件
sudo apt install tightvncserver xfce4 xfce4-goodies -y
配置防火墙
sudo ufw allow 5900
创建多个用户
创建用户
adduser user1
切换用户
su - user1
创建VNC密码
vncserver
手动修改 xstartup 文件的内容
user1@liu-virtual-machine:~$ vi /home/user1/.vnc/xstartup
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
给文件可执行权限
chmod +x /home/user1/.vnc/xstartup
vncserver :1
exit
关闭vncserver服务
vncserver -kill :1
实例2
创建用户
adduser user2
切换用户
su - user2
创建VNC密码
vncserver
手动修改 xstartup 文件的内容
user2@liu-virtual-machine:~$ vi /home/user2/.vnc/xstartup
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
给文件可执行权限
chmod +x /home/user1/.vnc/xstartup
vncserver :2
exit
关闭vncserver服务
vncserver -kill :2
在root下执行一下内容:
vim /etc/rc.local
nohup runuser -l liu -c "/usr/bin/vncserver :1 -geometry 1024x600" &
nohup runuser -l user1 -c "/usr/bin/vncserver :2 -geometry 1024x600" &
nohup runuser -l user2 -c "/usr/bin/vncserver :3 -geometry 1024x600" &
启动服务
systemctl daemon-reload
查看服务
ps aux| grep -i vnc
查看端口
netstat -lnp | grep 590
测试是否互相干扰