RHEL6/RHEL7 vncserver桌面共享
2017-01-17 TsengYia#126.com http://tsengyia.blog.chinaunix.net/
############################################################
一、配置vncserver服务
1. 适用于RHEL6系统
[root@svr6 ~]# yum -y install tigervnc-server
[root@svr6 ~]# vim /etc/sysconfig/vncservers //建立服务配置
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1366x768"
[root@svr6 ~]# vncpasswd //设置连接密码
[root@svr6 ~]# service vncserver restart //起服务
2. 适用于RHEL7系统
[root@svr7 ~]# yum -y install tigervnc-server
[root@svr7 ~]# cd /lib/systemd/system/
[root@svr7 system]# cp vncserver@.service vncserver@:1.service
[root@svr7 system]# vim vncserver@\:1.service //建立服务配置
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1366x768"
PIDFile=/root/.vnc/%H%i.pid
[root@svr7 system]# systemctl daemon-reload //更新配置
[root@svr7 system]# vncpasswd //设置连接密码
[root@svr7 system]# systemctl start vncserver@\:1 //起服务
二、从客户机连接并控制远程桌面
1. 适用于Windows客户机
1)安装VNC-Viewer软件
2)运行后填写服务器地址及显示号(比如192.168.4.7:1)并连接
3)根据提示输入密码即可
2. 适用于Linux客户机
1)安装tigervnc软件包
2)使用vncviewer命令连接远程桌面(比如 vncviewer 192.168.4.7:1)
三、配置仅可浏览的远程桌面访问
1. 在服务端配置只读桌面共享
[root@svr7 ~]# vim ~/.bashrc
.. ..
alias tsup='x0vncserver --rfbport=7000 --AcceptPointerEvents=0 --AcceptKeyEvents=0
--AlwaysShared --SecurityTypes=None &'
alias tsdown='pkill -9 x0vncserver &'
[root@svr7 ~]# source ~/.bashrc
2. 参考步骤二先远程连入目标主机桌面环境
[root@pc207 ~]# vncviewer 192.168.4.7:1
3. 执行 tsup 别名启用共享
[root@svr7 ~]# tsup
Tue Jan 17 19:44:56 2017
Geometry: Desktop geometry is set to 1366x768+0+0
Main: XTest extension present - version 2.2
Main: Listening on port 7000
.. ..
4. 在客户机浏览远程桌面(只读)
目标地址填写到端口,比如
[root@pc207 ~]# vncviewer 192.168.4.7:7000
###############################################
阅读(2954) | 评论(0) | 转发(0) |