Linux中VNC服务配置

zhangskd 2015-08-10

前提搭建:图形化

# yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境)
# yum groupinstall "X Window System" "Desktop"(CentOS 6.x安装GNOME桌面环境)
# yum groupinstall Xfce(CentOS安装Xfce桌面环境,可选)

Linux中VNC服务配置
1.确认自己linux系统是否安装VNC
Red Hat Enterprise Linux用的是:vnc-server
Fedora用的是:tigervnc-server
rpm -q tigervnc-server
2、安装VNC(检测没有安装时)
rpmhttp://rpmfind.net/linux/rpm2html/search.php?query=tigervnc-server
下载地址:http://tigervnc.org/
2.1、安装rpm包:
vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下
rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm
或是
2.2、在线下载安装(系统必须联网)(自己使用的此方法)
命令:yum install tigervnc-server

# yum install vnc-server vnc* (CentOS 5.x里)
# yum install tigervnc-server(CentOS 6.x里)
3、VNC的配置
要把vnc配置成一项系统服务,把你的用户名称加入到下面的配置文件中:
[test@localhost ~]$ vi /etc/sysconfig/vncservers
在配置文件的最后,添加如下语句。我的用户名为test,你可以填写你的。
VNCSERVERS="1:test"
4、VNC的登录用密码设置
启动vnc服务前,用vncpasswd这个命令来创建一个test的登录用口令。
[test@localhost ~]$ vncpasswd
注意此时在home目录下,会自动创建一个隐藏的目录.vnc,其中有一个文件passwd保存着你的test的口令。
5、启动VNC服务
当然啦,假如检查出你是安装了VNC了,linux里面就告诉他,你要启动了。以Red Hat Enterprise Linux为例演示:
命令如下:
[root@testdb ~]# vncserver :1
或者
[root@testdb ~]# vncserver
其中包括3个桌面号:如vncserver :1,vncserver :2,vncserver :3
输入该命令后出现该界面,要求你输入密码,那个密码是你等会连接linux服务器的密码啊。 注意:细说一下,以上命令执行的过程中,因为是第一次执行,需要输入密码,这个密码被加密保存在用户主目录下的.vnc子目录(/root/.vnc/passwd)中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/root/.vnc/xstartup),在每次启动VND服务时,都会读取该文件中的配置信息。
另外:/root/.vnc/目录下还有一个“testdb:1.pid”文件,这个文件记录着启动VNC后对应后天操作系统的进程号,用于停止VNC服务时准确定位进程号。
6:若是想重新启动vncserver服务,
方法如下:
[root@testdb ~]# vncserver -kill :1
[root@testdb ~]# vncserver :1

客户端测试
客户端下载地址:
1.第一中客户端测试:http://www.realvnc.com/
在这里我简单解释一下,服务器后要输入的IP为我的linux服务器的IP,而冒号和1则表示与VNCSERVERS="1:test"中的1相对应。

其他参考地址:

http://www.ha97.com/4634.html

相关推荐

luciuschan / 0评论 2020-05-02