实验室的服务器(Redhat系统)被格式化之后,用自己电脑远程连接的VNCviewer也不好使了,自己捣鼓了一上午终于连接上了,将自己的经验分享一下,供需要的朋友学习:
一、需要的资源:服务器上需要安装VNCServer,远程桌面上需要VNCviewer。
二、VNCviewer在网上有很多的下载地址,直接下载在自己的远程桌面上就可以了,这里主要说一下VNCServer的下载及安装过程:
1、确认服务器上是否已经安装了VNCServer,使用的命令为:
看到vncserver的版本号时就说明服务器上已经安装了。如果没有安装可以使用命令:
2、配置VNCserver
启动vncserver,第一次启动时需要输入用户名和密码,我是在root用户下进行启动的,在启动时直接输入命令:
#vncserver,然后安装提示输入密码并确认密码。普通用户的话需要使用如下命令:
#su username
#vncserver
3、相关桌面的配置
在网上查到RedHat系统支持两种图形模式:KDE模式和gnome模式,需要查看一下服务器对应的是哪种模式,使用命令
#ps -A 查看系统正在运行的程序,从程序中查看有没有KDE或gnome出现,
我用的服务器是gnome模式。
然后输入命令:
#vim ~/.vnc/xstartup 将配置文件修改为(只需要修改最后两行):
然后输入命令:
#vim /etc/sysconfig/vncservers
将配置文件修改为(只需要修改最后两行):
至此VNCserver的配置已经完成,可以在客户端尝试一下连接,如果依旧连接不上(楼主就没有连接上),执行如下指令查看vnc的默认端口号:
#netstat -nat (或者使用命令:# netstat -lp|grep -i vnc)
然后在防火墙上打开5901端口,输入命令:
将VNCsever重启:
#service vncserver stop
#service vncserver start
最后将VNCserver设置为随系统自动加载,使用命令:
#ntsysv
将vncserver前边加上*号,或者使用命令:
# chkconfig vncserver on
再使用远程桌面就可以进行连接了。