Centos6.5 VNC 配置

VNC 配置

本教程配置说明

  • 目的:实现Window下VNC登陆Linux服务器
  • 本机是在root用户下操作完成
  • 两台主机已实现基本网络配置,且相互ping通

1. 检查图形界面

确保服务器端需要运行级别为5的图形界面,且GNOME桌面图形界面已经安装。

rpm -qa gnome   
runlevel

2. 查看tigervnc是否安装

rpm -q tigervnc tigervnc-server 

如果出现下面情况说明已经安装vnc则跳过步骤3


3. 安装VNC服务

yum install tigervnc tigervnc-server

或离线下载安装包点击这里有惊喜呦

4. 登陆VNC

初次启动设置root用户的vnc登录密码

vncserver 

5. 配置VNC

vim /root/.vnc/xstartup

把最后一行 twm & 这个用“#”注释掉,然后添加一行内容

gnome-session &    

然后保存退出,如下

Centos6.5 VNC 配置_第1张图片

vim /etc/sysconfig/vncservers

修改最后两行如下

VNCSERVERS="1:root"   
VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared -depth 32"  

说明:第一行为服务配置,当前只配置了一个VNC服务,使用用户root启动,如果还需要使用其他用户登陆,可以修改VNCSERVERS的值如:“1:root 2:hadoop”(tiger为系统另一存在用户)。第二行可以注释,是配置窗口分辨率的,或改为VNCSERVERARGS[2]=”-geometry 1024x768 -depth

6. 重启vnc:

service vncserver restart 

设置vncserver为开机启动:

chkconfig vncserver on

确保VNC生效,就必须关闭防火墙:

service iptables stop
chkconfig iptables off 

特别注意:

  • 启动vnc方式1:
vncserver :1

“1”这个是自定义的端口号

  • 启动vnc方式2:
vncserver -geometry 1920x1080 -alwaysshared :1

-geometry 1920x1080 是自定义分辨率  -alwaysshared 是允许vnc与使用vnc的主机之间进行复制粘贴

  • 关闭vnc方式1:
 vncserver -kill :1
  • 关闭vnc方式2:
ps -ef|grep -i vnc
kill vnc进程ID

7. Window 7 VNC客户端登陆测试:

Centos6.5 VNC 配置_第2张图片
Centos6.5 VNC 配置_第3张图片

8. 其他问题

1. VNC 无法与 Windows 之间复制粘贴

在登陆的 VNC 界面上,在终端输入

vncconfig &

下面的 VNC config 出现后,就可以按照上面说的进行复制粘贴了。

Centos6.5 VNC 配置_第4张图片

这个框切记别关闭,否则又不能复制粘贴了

你可能感兴趣的:(Centos6.5 VNC 配置)