技术
成就梦想!

如何在CentOS、RedHat、中标麒麟等 Linux中设置VNC多用户登录

1、安装VNC

yum install vnc-server

2、添加多个用户用户

useradd user1  //添加用户user1

passwd user1  //设置用户的linux登录密码

su user1          //切换到用户user1

vncpasswd      //设置用户的user1登录密码

exit

useradd user2  //添加用户user2

passwd user2  //设置用户的linux登录密码

su user2         //切换到用户user2

vncpasswd     //设置用户的user2登录密码

exit

3、编辑vnc配置文件

vi /etc/sysconfig/vncservers

在最后加上:

VNCSERVERS="1:user1 2:user2"

VNCSERVERSVNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared" 

VNCSERVERSVNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared"

注意:-geometry 1024x768表示分辨率;-alwaysshared 表示允许多终端同时登陆

4、打开对应的端口

打开5901至5902 端口用于vnc  //如果需要配置更多的桌面,增加端口即可

iptables -I INPUT -p tcp --dport 5901:5902 -j ACCEPT

iptables -A INPUT -p tcp --dport 5901:5902 -j ACCEPT

永久保存

service iptables save

4.启动vncserver服务

1)启动全部桌面

   service vncserver start

2)启动某一桌面

   vncserver :1   //这里1表示第一个桌面

5、停止vncserver服务

1)停止全部桌面

   service vncserver stop

2) 停止某一桌面

    vncserver -kill :1   //停止第1个界面,要用kill命令来杀掉界面1的进程

6、查看当前有几个桌面在运行

    service vncserver status

7、查看服务监听端口进行连接

netstat -an | grep LISTEN

image

8、让vncserver服务随机启动

默认状态下,vncserver服务不是开机自动启动,需要手工启动。

chkconfig --list vncserver

chkconfig vncserver on

保存后,重启测试。

9.客户端登录vncserver服务

(1)先安装vncviewer来远程登录,

(2)然后在地址栏输入“主机地址:1”(即主机IP加界面号的方式)

赞(0)
未经允许不得转载:未来往事 » 如何在CentOS、RedHat、中标麒麟等 Linux中设置VNC多用户登录

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址