Linux下实现多用户远程桌面登录,其实就是类似win下面多个用户均可远程桌面到服务器的意思。
比如一般我们都是通过使用vnc客户端工具,使用root用户远程连上服务器,现在我们需要用其他用户,例如“oracle”,"mysql"等用户均可进行远程桌面连接。当然了我们也可以使用iis7批量远程桌面工具实现远程登陆。
一、iis7批量远程桌面
一款电脑远程监控的工具,IIS7远程桌面管理是一款专业的远程桌面连接软件,无需安装。操作简单方便。完美的界面设计、强大的监控功能、稳定的系统平台,满足了用户实现远程桌面连接的需求。
1、分组功能。
2、导入文本格式选择,杜绝编码错误的发生。
3、单个服务器手动添加。
4、支持特征搜索。
5、到期功能提醒。
6、导入服务器信息一键生效。
7、程序自动更新。
二、通过配置vnc服务实现多用户的vnc连接
#rpm-qvnc//首先检查一下服务器有没有安装vnc服务vnc-4.0-8.1
#vi/etc/sysconfig/vncservers//vncservers文件是vnc服务的配置文件,这里需要修改一下配置下面为vncservers文件的内容,十分简单,常用的配置只有两个,分别是VNCSERVERS和VNCSERVERARGS#TheVNCSERVERSvariableisalistofdisplay:userpairs.
#UncommentthelinebelowtostartaVNCserverondisplay:1#asmy'myusername'(adjustthistoyourown).Youwillalso#needtosetaVNCpassword;run'manvncpasswd'toseehow#todothat.
#DONOTRUNTHISSERVICEifyourlocalareanetworkis#untrusted!ForasecurewayofusingVNC,see
#<URL:http://www.uk.research.att.com/vnc/sshvnc.html>.
VNCSERVERS="1:myusername"
#VNCSERVERARGS[1]="-geometry800x600"
VNCSERVERS="1:myusername"
表示没有对vnc服务进行配置前,只允许通过默认用户登远程桌面连接到本机。
因此我们可以在VNCSERVERS语句中添加相关登录用户,如下:
VNCSERVERS="1:myusername2:oracle3:mysql"
VNCSERVERARGS[1]="-geometry800x600"
用于设置远程桌面分辨率,颜色位数等。
该设置对vnc影响不大,如果对细节要求不高可以直接注释掉,忽略不计。
例如我们可以这样设置:
VNCSERVERARGS[1]=”-geometry1024x1768-alwaysshared–depth32”
-geometry1024x1768:表示vnc的屏幕分辨率为1024x768-alwaysshared:表示允许多终端同时登录
–depth32:色彩位数,8、16、32等均可
修改后保存退出。
三、设置服务器的远程桌面权限
(以下以REDHATAS4为例,其他发行版的相关设置大同小异)应用程序--首选项--远程桌面。
进入远程桌面首选项,修改一下登录相关的设置。
四、登录测试
在客户端使用vnc工具远程桌面到服务器,第一次连接时提示需要用户名密码,我们现在可以使用oracle用户的信息进行登录了。