vnc 连接不上解决问题方法 环境:RedHat Linux 5 企业版。 Xwindows:gnome (红帽默认安装的图形界面) vnc 链接的端口 默认 5900 5300 我执行 rpm -qa|grep vnc 在 VNC Viewer 的地址中输入 localhost:1 尽管我们可以使用 SSH 连接远程通过字符界面来操作 Linux,但是对于更多熟悉图形人来说是很不方便的,因此开启 Linux 的远程桌面还是很有必要的。目前有两种比较流行的方式:XDM(X display manager)方案和 VNC 方案,而我个人比较倾向于 VNC 方案,一是因为 VNC 方案配置起来相对比较容易,二是 VNC 方案支持多种连接方式,比如通过浏览器访问Linux 桌面,免去需要安装客户端的麻烦。 接下来进入具体配置说明: 一, 确认及安装 VNCSERVER。 1,首先确认你服务器是否配置了 VNCSERVER,可以在命令行下敲入以下命令查看: [root@localhost: ~ ]#rpm -qa |grep vnc vnc-server-4.1.2-14.el5 #返回 VNCSEVER 服务器端版本说明你已经安装了VNCSERVER。 2,如果没有安装 VNCSEVER,那么从光盘找到安装包进行安装。 首先将光盘挂载(也叫解压)到某个目录这里是在/var/ftp/pub/下面建立了 rhel5-64目录 mount -o loop rhel-server-5.3-x86_64-dvd.iso /var/ftp/pub/rhel5-64/ 然后在/var/ftp/pub/rhel5-64/Server 目录下找到 vnc-server-4.1.2-14.el5.x86_64.rpm安装包,使用 RPM 命令直接安装; rpm -ivh vnc-server-4.1.2-14.el5.x86_64.rpm 二,开始配置 VNCSERVER 1,启动VNCSERVER,第一次启动VNCSERVER 会提示输入密码,这里分为管理员账户及普通账户,启动方式略有所不同。 管理员: [root@localhost /]# vncserver You will require a password to access your desktops. Password: 123456 #输入vnc 连接密码 Verify: 123456 #确认vnc 密码 xauth: creating new authority file /root/.Xauthority New ‘localhost.localdomain:1 (root)’ desktop is localhost.localdomain:1 Creating default startup script /root/.vnc/xstartup Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/localhost.localdomain:1.log 普通用户: [root@localhost /]#su ceboy #ceboy 是用户名 [ceboy@localhost /]$ vncserver You will require a password to access your deskt...