Linux 下VNC的下载安装,连接启动,开机自启动,多用户连接。

一、下载安装

yum install vnc vnc-server

会自动安装这么些东西:

 二、启动

vncserver

第一次启动会要求输入密码

 三、设置开机自启动

vi /etc/rc.local
//添加这行
su - root -c "/usr/bin/vncserver"

四、VNC Viewer连接

1.查看已有桌面列表

vncserver -list

刚进去只有:1这一个桌面号

开始连接,前面的是ip,后面的是桌面号,然后输入密码即可

连接前一定注意,想开放防火墙的去开放防火墙端口,懒得开放直接去关防火墙,不然连不上。

VNC的端口是多少嘞?VNC server 监听的端口从 5900 开始,display:1 的监听 5901,display:2 监听5902,以此类推。

 五、多用户连接

1.如果是多个用户各自连接这台虚拟机,只需要每个用户登录后各自设置vncserver即可,或者root下添加几个用户,然后切换到每个用户分别设置即可。

//1.添加多个用户用户
useradd user1   //添加用户user1
passwd user1   //设置用户的linux登录密码
su user1  //切换到用户user1
vncpasswd   //设置用户的 user1登录密码
exit

useradd user2    //添加用户user2
passwd user2    //设置用户的linux登录密码
su user2   //切换到用户user2
vncpasswd //设置 用户的user2登录密码
exit
....

//2.编辑vnc配置文件
vi /etc/sysconfig/vncservers
在最后加上:
VNCSERVERS="1:user1 2:user2"
//-geometry 1024x768 表示分辨率; -alwaysshared表示允许多终端同时登陆;
VNCSERVERSVNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared"
VNCSERVERSVNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared"

2.如果是多个人 使用同一个用户 同时进行连接

只需要在这个用户下多执行几次vncserver 即可,每执行一次会创建一个桌面,桌面号会自动增加,也可以自己指定桌面号。

vncserver
或
vncserver :桌面号

然后每人使用一个桌面号连接即可,vncserver -list查看桌面列表,vncserver -kill :桌面号 删除某个桌面。

如果有多个人使用同一个用户、同一个桌面号登录,都可以连接成功,但同时只能有一个人操作因为人家会锤你,每个桌面的显示保持同步,有人拿这个当桌面共享用。

六、连接效果展示

posted @ 2022-12-07 16:28  蒂雪凌星  阅读(1259)  评论(0编辑  收藏  举报
Live2D