(初学linux的菜鸟分享一下经验 )

早上弄了一早上的vnc远程桌面,还好弄出来了,不错, 分享一下心得 首先rhel 6.0的用于远程桌面链接的包名变成Tigervnc-server,Tigervnc-1.0 一个是服务器端一个是客户端 yum安装后 我们先启用桌面 (vncserver :1)按照提示输入用于链接的密码 注意这里分为root 和普通用户

启用完后我们开始修改主配置文件/etc/sysconfig/vncservers :

VNCSERVERS="1:user1 2:user2"
VNCSERVERARGS[1]="-geometry 800x600 -alwaysshared "

需要注意的就是你启用了几个用户 就的写几行VNCSERVERARGS[1] 那个【1】是你启用的桌面号

好了 保存退出 完后启用服务 设成开机自动启动 这时就可以链接了 但是最好把selinux关掉

如果开防火墙的话就设置规则。

测试时候在客户端装Tigervnc-1.0包 还需要注意的是链接的时候后面最好加上端口号去链接(vnc的端口是从5901开始的,依次往后推)不加端口的话有时候会出错, 不熟悉iptables的人可以先停掉我们主要是做vnc么。

使用SSH隧道从客户端安全地连接到VNC服务器

#vncviewer -via VNCSERVER_IP localhost:1

我还发现如果用于远程桌面链接的用户之前做过那个基于密钥的ssh的话是不用你输密码的这个是为什么我目前还不是很明白,