首页 > 代码库 > VNC(Virtual Network Computing) 的配置安装
VNC(Virtual Network Computing) 的配置安装
VNC(Virtual Network Computing) 的配置安装
VNC(Virtual Network Computing)是一种Linux系统(或者BSD、Mac等)下常用的图形化远程管理工具,使用的是RFB协议
VNC跟SSH一样,也分为客户端与服务器端,我们在需要被远程访问的服务器上安装VNC的服务器端,其他计算机上安装VNC的客户端程序与其进行连接
CentOS 6/RHEL 6中我们使用的是 tigervnc 来作为自带的VNC工具,默认这个工具是没有被安装的,我们如果想要使用VNC服务,就必须根据一下的操作步骤
1.yum 来安装 tigervnc 这个工具
yum -y install tigervnc-server
2.安装完 tigervnc-server 服务器端程序以后我们需要对其进行配置,配置文件是 /etc/sysconfig/vncservers
这个配置文件默认是没有任何配置信息的,所以我们如果需要使用VNC服务,就要修改其配置信息:
vi /etc/sysconfig/vncservers 在后面添加配置
VNCSERVERS="1:xiaojiang" // 在配置文件后面加上这样一条配置,VNCSERVERS="1:xiaojiang" ,后面引号里面的内容代表的就是我要为哪个用户开启服务,1其实就相当于端口号,比如说我要为第一个用户 xiaojiang 开启一个VNC服务,端口号就是1 ,如果还需要为其他用户添加VNC服务,则继续在后面添加,例如 VNCSERVERS="1:xiaojiang 2:root"这样我们就有两个 VNC 服务了,一个是xiaojiang用户登录的,另一个是 root 用户登录的
3.配置好后,VNC还需要有单独的VNC密码才行,所以我们要对每个启用VNC服务的用户创建单独的VNC密码,通过 vncpasswd 命令(【注意:】必须要切换到该用户才行,否则VNC服务启动不起来)
创建用户
useradd xiaojiang
切换用户
su - xiaojiang
设置VNC的密码
[xiaojiang@localhost ~]$ vncpasswd
Password:
Verify:
4.为用户设置好单独的VNC密码后,我们这个时候启动 vncserver 这个服务
su - root
/etc/init.d/vncserver start
5.查看VNC是否启动,监听端口号为5901
[root@localhost ~]# netstat -anplt | grep LISTEN
tcp 0 0 0.0.0.0:42687 0.0.0.0:* LISTEN 1509/rpc.statd
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 3331/Xvnc
6.清除防火墙规则,在Windows上用VNC的客户端进行连接,注意输入IP和创建配置文件时的端口号192.168.31.66:1
本文出自 “92868888” 博客,请务必保留此出处http://92868888.blog.51cto.com/12381417/1910642
VNC(Virtual Network Computing) 的配置安装