Centos安装vncserver服务
Posted 陳小诺
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos安装vncserver服务相关的知识,希望对你有一定的参考价值。
vnc是一款Windows远程桌面软件,其优点是支持跨操作系统的远程图形化控制。下面开始记录第一次安装vnc服务的过程。
1.先检查系统是否有安装VNC服务
[[email protected] ~]# [[email protected] ~]# rpm -qa | grep tigervnc
2.安装vnc服务
[[email protected] ~]# yum -y install tigervnc-server //yum安装减少了很多不必要的麻烦
3.启动并设置密码
在第一次启动vncserver会提示输入密码,之后就需要使用vncpasswd命令
[[email protected] ~]# vncserver //启动vnc服务
4.检查服务有没有启动
[[email protected] ~]# ps aux | grep vnc //查进程
root 2744 0.0 2.4 63860 25372 pts/1 S 21:09 0:00 /usr/bin/Xvnc :1 -desktop localhost.localdo
main:1 (root) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport //查看是否启动vnc服务
5901 -fp catalogue:/etc/X11/fontpath.d -pn
root 2750 0.0 0.1 6776 1852 pts/1 S 21:09 0:00 vncconfig -iconic
5.系统现已安装成功,若还无法连接到Centos系统,则需要一步步排查原因,大致分为以下步骤:
1>ping
2>服务是否有启动 ps uax | grep vnc
3>端口有没被占用或启动 netstat –anp | grep vnc
[[email protected] ~]# netstat -anp | grep vnc
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 2744/Xvnc
tcp 0 0 192.168.1.104:5901 192.168.1.100:55209 ESTABLISHED 2744/Xvnc
unix 2 [ ACC ] STREAM LISTENING 20986 2744/Xvnc @/tmp/.X11-unix/X1
unix 2 [ ACC ] STREAM LISTENING 20987 2744/Xvnc /tmp/.X11-unix/X1
unix 3 [ ] STREAM CONNECTED 43055 2744/Xvnc @/tmp/.X11-unix/X1
unix 3 [ ] STREAM CONNECTED 23785 2744/Xvnc @/tmp/.X11-unix/X1
4>防火墙是否被允许访问 iptables -- list /etc/init.d/iptables stop
5>服务的配置文件
6.vncserver 至此Centos远程成功
7.其他小知识:
1>设置为开机启动
[[email protected] ~]# chkconfig --add vncserver
[[email protected] ~]# chkconfig vncserver on
2>重启vncserver
[[email protected] ~]# service vncserver restart
3>查看启动状况
[[email protected] ~]# netstat -tulnp
注:如果通过VNC客户端来访问VNC,则端口为5901
4>修改VNC密码
[[email protected] ~]# vncpasswd
5>停止vnc server:
[[email protected] ~]# vncserver -kill :桌面号
例如:[[email protected] ~]# vncserver -kill :1
注:vncserver只能由启动它的用户来关闭,即时是root也不能关闭其它用户开启的vncserver,除非用kill命令杀死进程。
6>设置同一个显示端口可以连接多个客户机
[[email protected] ~]# vncserver -alwaysshared
以上是关于Centos安装vncserver服务的主要内容,如果未能解决你的问题,请参考以下文章