15.2.2 登录X窗口系统:图形化的VNC

来源:互联网 发布:java web 网上订餐系统 编辑:程序博客网 时间:2024/06/11 07:01

15.2.2  登录X窗口系统:图形化的VNC

读者已经看到,通过启用SSHX转发功能可以在本地运行远程主机上的X应用程序,但有些时候用户可能希望更进一步,直接从X窗口登录服务器,就像操作本地的桌面一样。VNCVirtual Network Computing,虚拟网络计算)实现了这一需求。

要使用VNC登录,首先要求服务器端运行有X窗口系统,且开启了相关服务和端口。在连接之前,要先在远程主机的用户目录下生成VNC的配置文件。使用SSH连接远程     主机。

 

lewis@lewis-laptop:~/shell$ ssh -l liu 10.71.84.145

Password:

Last login: Sun Nov  9 14:13:41 2008 from console

Have a lot of fun...

 

运行vncserver脚本生成配置文件,配置过程中会要求用户输入远程访问密码。

 

liu@linux-dqw4:/home/lewis> vncserver

 

You will require a password to access your desktops.

 

Password:                                               ##设置远程访问密码

Warning: password truncated to the length of 8.

Verify:                                                 ##再次输入密码

Would you like to enter a view-only password (y/n)? n

##是否输入一个只能查看的密码,选择否

 

New 'X' desktop is linux-dqw4:4

##配置文件的存放信息

Creating default startup script /home/liu/.vnc/xstartup

Starting applications specified in /home/liu/.vnc/xstartup

Log file is /home/liu/.vnc/linux-dqw4:4.log

 

服务器端的用户配置结束后,就可以从客户端登录了。有很多VNC的客户端工具可供使用,vncviewer是一款跨平台的VNC客户端工具。在Google中使用关键字vncviewer download搜索,可以得到大量的下载地址。

完成安装后,就已经做好了登录远程主机的所有准备。下面在终端里执行vncviewer命令,将开启一个窗口,提示输入服务器地址。

 

$ vncviewer

 

输入IP地址连接指定的服务器IP,如图15.6所示。注意这个IP地址后面跟了一个“:1”,这个数字指定了开启第2X窗口会话(在VNC服务器上被设置,这也是默认的设置),单击OK按钮建立连接。成功连接后的界面如图15.7所示。

15.6  VNC Viewer的连接界面

 

 

 

15.7  远程主机的登录界面

输入用户名和口令后,即可登录到X窗口并执行操作了,如图15.8所示。

 

15.8  通过VNC Viewer控制远程主机

原创粉丝点击