Linux 多用户远程,ubuntu16.4版本搭建VNC远程桌面多用户互不干扰

安装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

ccdaed3e038ce15bed274e7cc2499a0d.png

fa91d798e857dae89bd3582ca279fee5.gif

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

测试是否互相干扰

87238989f984f398be13e039f4cc10cd.png

fa91d798e857dae89bd3582ca279fee5.gif

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值