VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和
Windows 和 MAC 中的任何远程控制软件媲美。我使用vnc主要是要看别人怎么操作,类似远程桌面,我们都登陆vnc我可以实时看到他的操作在我登陆的界面。我也可以操作。
安装
默认情况下,CentOS是没有安装的。(检查是否安装 rpm -q vnc vnc-server)
提示没有安装,那么就开始安装,输入: yum install vnc vnc-server (yum
install tigervnc-server 【这个是在centos6.5
设置 VNC
1. 安装完成后 需初启动VNC $vncserver
设置 VNC密码:(我这里使用vncvnc)
$ vncpasswd
Password:(#这里我输入的是vncvnc)
Verify:(#这里我输入的是vncvnc)
2. 配置桌面类型
$vim ~/.vnc/xstartup
一般情况下,我们使用的 Linux 桌面都是 "Gnome" 桌面,修改最后两行。改为:
# xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# twm &
gnome-session &
3. 配置登录帐号、桌面分辨率、连接方式
vim /etc/sysconfig/vncservers
修改最后两行
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
4. 配置防火墙,允许 VNC 连接(此步没做,因为没启动防火墙)如果是云主机,防火墙记得开5900-5903端口
VNC server 监听的端口从 5900 开始,display:1 的监听 5901,display:2 监听 5902,以此类推。CentOS 的防火墙缺省是不允许连接这些端口的,所以需要使用下面的步骤打开防火墙(需要 root 权限):
vim /etc/sysconfig/iptables
上面我们只添加了一个 root 帐号和桌面 1,所以这里按照上面的规则,添加一个 "5901" 端口号即可。
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
重启防火墙
service iptables restart
5. 设置 VNC 自动启动
# chkconfig vncserver on
6. 关闭
vncserver -kill :1(注意kill后面要有一个空格)
7. 启动
$service vncserver start
8. windows客户端(vnc viewer)
链接:http://pan.baidu.com/s/1dD2e2cD 密码:cmcv
密码是 vnc设置的密码
参考:http://www.centoscn.com/image-text/install/2014/0504/2905.htm
l
问题:
云服务器是没有桌面系统的,登陆是黑屏,可以通过下面方法安装
登录系统,使用yum 安装
#yum groupinstall ‘X Window System‘ -y
安装GNOME桌面环境
#yum groupinstall ‘GNOME Desktop Environment‘ -y
centos6.5 安装比较不同
# yum groupinstall "Desktop" "Desktop Platform" "Desktop Platform Development" "Chinese Support [zh]"
# vim /etc/inittab
将 id:3:initdefault: 改为 id:5:initdefault:
# reboot
参考:http://www.jb51.net/os/RedHat/117151.html
以上不行,参考了http://www.111cn.net/sys/CentOS/75983.htm (CentOS 6.5桌面环境安装配置步骤)
和 http://jingyan.baidu.com/article/ca2d939dd1dabbeb6c31ce24.html (linux Centos 6.5 安装桌面环境GNOME_百度经验)
版权声明:本文为博主原创文章,未经博主允许不得转载。