关于VNC的开机启动[网络技术]
本文“关于VNC的开机启动[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
同时需求在两台linux服务器上安装VNCserver(一台Centos、一台Asianux),却碰到了一样的问题,开机VNC不能自己启动,需求输入vncserver才能衔接上,下面是办理历程: 1、安装配置VNC 我的两台机械都默许安装过了VNC,没有装的上谷歌.
vncserver
passwd: ##第一次运行vncserver,要求你输入衔接的密码.
verify:
New 'localhost:1 (root)' desktop is localhost:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost:1.log
加入服务,让其开机启动
#chkconfig vncserver on
# chkconfig --list vncserver
vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off ##查看能否成功,2-5为on就行
配置远程桌面环境
#vi .vnc/xstartup
unset SESSION_MANAGER ##把这两句前面的#去掉
exec /etc/X11/xinit/xinitrc
gnome-session & ##Centos用的是这个
startkde & ##Redflag用的是这个,不知道为什么看到它的桌面,可想跺显示器
twm & ##近似SSH的界面
成立防火墙战略:
#iptables -A INPUT -p tcp --dport 5901 -j ACCEPT ##VNC默许端口5901
#iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:5901
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
保存防火墙战略: 很多人都忘掉这一步,后果一重启还是衔接不上.
#iptables-save > /etc/sysconfig/iptables ##生成保存法则的文件,我也用了service iptables save这个命今也能生陈法则文件,但开机却载入不了.
下面肉戏来了,也走了很多弯路: 红色为错误历程,请误照搬 在这一步的时刻我用vncserver号令启动,两台机械都成功看到桌面,非常冲动,后果一重启还是衔接不上,必须再输入vncserver才能衔接上.一开始在网上找资料说VNC是用户层面的,就想当然的认为让它开机自动履行vncserver号令:
#vi /etc/rc.d/rc.local
/usr/bin/vncserver #Centos假如用这句全部掌握台会启动卡在将近输用户的地方,唉,进救济吧
##Redflag到可以启动,但衔接不上
#chkconfig vncserver off #也试过把加入服务撤消,还是不行,后果如上
还是把这句去掉吧,经试验只是要改/etc/sysconfig/vncserver文件:
#vi /etc/sysconfig/vncserver
VNCSERVERS="2:root" ##一定要改成2大概3,不然还是衔接不上,真二呀
VNCSERVERARGS[2]="-geometry 800*600" ##TNND,那个叉是怎么输上去的?
OK!重启考证一下吧,PS:/etc/rc.d/init.d/vncserver restart 不会关闭VNC衔接,要用vncserver -kill :2 本文来自 http://www.110hack.com/ (黑客技术)
以上是“关于VNC的开机启动[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |