rhel6配置多用户tiger vnc server

OS:RHEL6.8

1 安装

yum install tigervnc-server

2 配置

编辑/etc/sysconfig/vncserver文件,如下

more /etc/sysconfig/vncservers

VNCSERVERS="1:root"  ==1是vnc服务,root是用户名

VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -localhost"

VNCSERVERS="2:shichunda"

VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -localhost"

VNCSERVERS="3:fanguihua"

VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -localhost"

我这里配置了3个用户

注意:

RHEL6中是一个配置文件中配置多个用户的vnc服务

RHEL7中是一个配置文件中配置一个用户的vnc服务

3 配置vnc密码及启动vnc服务

su - root

vncserver

之后输入需要给root这个vnc用户设置的密码

su - shichunda

vncserver

之后输入需要给shichunda这个vnc用户设置的密码

su - fanguihua

vncserver

之后输入需要给fanguihua这个vnc用户设置的密码

这样就在三个用户下启动了vnc服务,你还可以在某个用户下启动多个vnc服务,例如我这里就在root用户下启动了3个vnc服务,执行了两次vncserver(首次执行才需要设置用户的密码)和一次service vncserver start

查看三个用户下启动的vnc服务

【root用户】==可以看到,root用户启动了三个vncserver,并且系统给你分配的1/2/8窗口

[[email protected] ~]# vncserver -list

TigerVNC server sessions:

X DISPLAY #    PROCESS ID

:8        32325

:1        17830

:2        29986

【shichunda用户】==可以看到,shichunda用户启动了1个vncserver,系统分配了3号窗口

[[email protected] ~]$ vncserver -list

TigerVNC server sessions:

X DISPLAY #    PROCESS ID

:3        30379

【fanguihua用户】==可以看到,fanguihua用户启动了1个vncserver,系统分配了7号窗口

[[email protected] ~]$ vncserver -list

TigerVNC server sessions:

X DISPLAY #    PROCESS ID

:7        31886

如果要查看所有的vnc打开的端口,可以使用如下:

netstat -ntplu|grep 59

tcp        0      0 0.0.0.0:5901                0.0.0.0:*                   LISTEN      17830/Xvnc

tcp        0      0 0.0.0.0:5902                0.0.0.0:*                   LISTEN      29986/Xvnc

tcp        0      0 0.0.0.0:5903                0.0.0.0:*                   LISTEN      30379/Xvnc

tcp        0      0 0.0.0.0:5904                0.0.0.0:*                   LISTEN      30791/Xvnc

tcp        0      0 0.0.0.0:5905                0.0.0.0:*                   LISTEN      31153/Xvnc

tcp        0      0 0.0.0.0:5906                0.0.0.0:*                   LISTEN      31505/Xvnc

tcp        0      0 0.0.0.0:5907                0.0.0.0:*                   LISTEN      31886/Xvnc

tcp        0      0 0.0.0.0:5908                0.0.0.0:*                   LISTEN      32325/Xvnc

4 客户端连接

使用vnc viewer连接服务器

因为我这里连接的是5901,所以连接到的是root的窗口,你还可以输入192.168.107.106:1 效果是一样的

客户端输入的590X和server端开启的窗口的对应关系如下:

:1    5901    root

:2    5902    root

:3    5903    shichunda

:4    5904    fanguihua

:5    5905    fanguihua

:6    5906    fanguihua

:7    5907    fanguihua

:8    5908    root

因为系统自动给fanguihua用户分配的是7号窗口,所以4号窗口到7号窗口都是fanguihua用户的

原文地址:http://blog.51cto.com/hashing123/2155727

时间: 2024-11-13 14:31:35

rhel6配置多用户tiger vnc server的相关文章

CentOS6.5下VNC Server远程桌面配置详解

参考文献: (总结)CentOS Linux下VNC Server远程桌面配置详解 远程桌面连接工具VNC——license Key 我的下载地址为 太平洋下载 VNC连接黑屏的问题 centos 6.5安装vncserver 并开启远程桌面 有个服务固定ip才能访问,系统是centos6.5,远程ssh只有命令,执行命令还行,但是打开网页看连接效果不行,所以需要服务器桌面共享. 一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "X Window System

CentOS Linux下VNC Server远程桌面配置详解

http://www.ha97.com/4634.html PS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较完整的.下面的配置在CentOS5.x和6.x.SUSE企业版亲测验证,其他发行版按理也通用: 一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境) # yu

RHEL 6.4 VNC Server 用户配置

VNC (Virtual Network Computer)是虚拟网络计算机的缩写.VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美. 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和vncconnect.大多数情况下用户只需要其中的两个命

(总结)CentOS Linux下VNC Server远程桌面配置详解

PS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较完整的.下面的配置在CentOS5.x和6.x.SUSE企业版亲测验证,其他发行版按理也通用: 一.安装相应桌面环境与vnc服务端和客户端:# yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境)# yum groupinstall "X Window Sy

RedHat 简易配置 VNC Server 与VNC View详细说明

首先下载Linux版本的VNC文件. 下载地址:http://www.realvnc.com/download/vnc/ 如:VNC-5.0.2-Linux-x86-RPM.tar.gz(其实解压出来后,就会有Server与View的RPM安装包了) #tar -zxvf VNC-5.0.2-Linux-x86-RPM.tar.gz #rpm -ivh VNC-Server-5.0.2-Linux-x86-RPM VNC-View-5.0.2-Linux-x86-RPM 一般都要用到依赖包:xt

CentOS中配置VNC Server

环境:CentOS 6.4 1.安装tigervnc-server及相关软件 首先检查系统中是否安装tigervnc-server安装包 rpm -qa tigervnc-server 如果没有就直接安装 yum install tigervnc-server* 2.修改vncserver的配置文件,配置用户及分辨率 vncserver的配置文件/etc/sysconfig/vncservers 参照最后两行注释,对应自己的设置,添加新的两行 VNCSERVERS="2:test" V

Linux Study之--RedHat EL6配置VNC server

Linux Study之--RedHat EL6配置VNC server 系统环境:    操作系统:RedHat EL6.4(64)    RH6在vnc server的安装及配置和RH5稍微有不同,以下案例在RH EL6.4上安装配置vnc server 1.查看vnc 安装包 [[email protected] ~]# rpm -qa |grep vncgtk-vnc-0.3.10-3.el6.x86_64libvncserver-0.9.7-4.el6.x86_64gtk-vnc-py

centos6.x 配置 vnc server

环境:  centos6.x 桌面环境 用户root 安装vnc服务端软件 yum install -y tigervnc-server 配置vnc vncserver :1 设置密码后会自动生成相关配置文件 如下 [email protected] ~]# vncserver :1 You will require a password to access your desktops. Password: Verify: xauth: (stdin):1:  bad display name 

ubuntu16.04 安装 vnc server 及eclipse配置

Ubuntu 16.04 VNC Server 配置 1. 安装 x11vnc server sudo apt-get install x11vnc 2. 配置vnc server密码 sudo x11vnc -storepasswd /etc/x11vnc.pass 3. 创建服务文件 vi /lib/systemd/system/x11vnc.service [Unit] Description=Start x11vnc at startup. After=multi-user.target