vnc (virtual connecting computer) 安装配置

来源:互联网 发布:大米线上销售数据 编辑:程序博客网 时间:2024/04/30 09:50

vnc (virtual connecting computer) 用于显示远程连接桌面

1、确认已经安装了vnc的相关组件
 
rpm -qa|grep vnc
vnc-4.0-11.el4
vnc-server-4.0-11.el4


没有则安装:

yum install tigervnc-server.x86_64 

yum install pixman pixman-devel libXfont

 
2、添加VNC用户权限,以开放root用户权限为例,如下:
#vi /etc/sysconfig/vncservers
VNCSERVERS="1:root"
 
3、在启动vnc服务之前,让我们用vncpasswd这个命令来创建一个vnc的口令
创建口令后,会在用户的目录下生成一个隐藏目录.vnc(如本例中为/root/.vpc),
#vncpasswd
Password:
verify:
 
4、启动vnc服务,启动后会在/root/.vnc目录下生成文件(hostname:1.pid、hostname:1.log、xstartup),然后修改xtartup文件
#service vncserver start
 
5、编辑xstartup的脚本,将这两行内容前面的注释符号去掉,否则就只能看到灰屏。
#vi xstartup
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
 
6、重启vnc server
#service vncserver restart
 
7、连接测试
linux:
#vncviewer IP:1
windows:
在vncviewer 的server窗口中输入 IP:5901
 
8、如果服务器设置了防火墙,那么需要修改权限,在iptables文件中加入下面这一句,然后重启iptables服务。
# vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
 
9、如果让vncserver 接收两个不同用户时候:
#vi /etc/sysconfig/vncservers
VNCSERVERS="1:root 2:username"
并设置好对应密码和防火墙。

10 设置vncserver 开机启动,否则开机后无法连接。
   在 /etc/rc.local 里加一句 service vncserver start 保存退出

原创粉丝点击