linux 实现远程桌面 VNC

                                             VNC 实现远程桌面

实验环境:
服务器: redhat5 IP 192.168.1.111
客户端 :XP
 
. 安装所需要的包
所需的包有 vnc-server(vnc 服务器软件包) ,vnc (客户端包)。
另外,既然想用 VNC ,肯定是想要看图形界面,那就还要安装 "GNOME Desktop Environment"( 如果是想用 GNOME ,建议用 GNOME
如下:
#yum install vnc-server( 注意在 root 下安装)
#yum install vnc
#yum groupinstall "GNOME Desktop Environment"
一般默认都已经装好了的
 

 
 
二、创建VNC用户的密码
本机上有 root 和 aa 两个账户
分别登录2个帐号,使用该命令创建对应的2个密码
#vncpasswd
 
. 三、修改 VNC 配置文件
#vi /etc/sysconfig/vncservers
里面都是注释行,在末尾添加
VNCSERVERS="1:root 2:aa"                         # 多个用户要以空格隔开
VNCSERVERARGS[1]="-geometry 800x600"           #
设置 root 的分辨率为 800x600
VNCSERVERARGS[2]="-geometry 1024x768"          #
设置 aa 的分辨率为 1024x768
1:root ,使用 vncviewer 访问的时候就要输入 192.168.1.111:1 ,2:aa 就是192.168.1.111:2 
 
四、启动服务
# service vncserver start
启动成功
 

 
五、下载 vnc 客户端
http://www.realvnc.com/
进入 VNC 官网下在 windows 平台下的 VNC 客户端
然后进行安装,直接下一步,就可以了。
 

 
 
六、连接 VNC 桌面,测试
 
使用 root vnc 账户测试
 

 
输入root VNC 密码
 

 

 
 
OK ,连接上了,但是界面比较简单丑陋,所以要更换为 GNOME 桌面
 
七、更改桌面环境
进入你自己的 home 目录,然后编辑这个文件: .vnc/xstartup
[root@localhost ~]# vi /root/.vnc/xstartup              #root
[aa@localhost ~]$ vi /home/aa/.vnc/xstartup                         #aa
 

 
添加 GNOME 桌面: gnome-session &
 
八、重启服务,再次测试
 

 

OK ,很漂亮把
 
九、补充
[root@localhost ~]# chkconfig --level 35 vncserver on
把该服务设置为 35 级别开机自动启动,这样就可以随时用 root aa 两个 vnc 用户进行远程桌面连接啦,很方便把。(真实环境,建议不要使用 root 用户进行 VNC
 
                                                                                          
制作,测试:杨铭威
交流QQ群:29784493
                                                                                          

你可能感兴趣的:(linux,redhat,远程,vnc)