概述
VNC(Virtual Network Computing,虚拟网络计算)是一种图形桌面共享系统,它使用RFB协议远程控制另外一台计算机。VNC通过网络把控制端的键盘和鼠标事件传输给被控端,并把被控端的屏幕显示回传给控制端,使在控制端的操作者感觉犹如坐在被控端电脑面前操作一样。
验证时使用软件 VNC-Viewer
#!/bin/sh
#防火墙允许vnc 5901 端口
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
#安装 vnc 所需插件
yum install -y libvncserver tigervnc* gtk-vnc*
rpm -qa |grep vnc
#gtk-vnc-0.3.10-3.el6.i686.rpm
#gtk-vnc-python-0.3.10-3.el6.i686.rpm
#libvncserver-0.9.7-4.el6.i686.rpm
#tigervnc-1.0.90-0.17.20110314svn4359.el6.i686.rpm
#tigervnc-server-1.0.90-0.17.20110314svn4359.el6.i686.rpm
#启动 VNC 服务
vncserver
#检验启动vncserver
ps -eaf|grep vnc
netstat -anp|grep :590
第一次启动vncserver会在当前用户主目录下创建一个目录.vnc,
[root@localhost ~]# cd .vnc
[root@localhost .vnc]# ls
里面有四个文件:
localhost.localdomain:1.log (第一桌面日志文件)
localhost.localdomain:1.pid(第一个桌面进程)
passwd (口令文件)
xstartup (桌面启动脚本)
使用windows客户端连接: 服务器IP地址:桌面号
显示如下及成功(选择 Continue )
最后
以上就是开心雪糕为你收集整理的Linux 图形界面远程登录VNC服务(shell脚本运行)的全部内容,希望文章能够帮你解决Linux 图形界面远程登录VNC服务(shell脚本运行)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复