15.2.2 登录X窗口系统:图形化的VNC
来源:互联网 发布:java web 网上订餐系统 编辑:程序博客网 时间:2024/06/11 07:01
15.2.2 登录X窗口系统:图形化的VNC
读者已经看到,通过启用SSH的X转发功能可以在本地运行远程主机上的X应用程序,但有些时候用户可能希望更进一步,直接从X窗口登录服务器,就像操作本地的桌面一样。VNC(Virtual 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”,这个数字指定了开启第2个X窗口会话(在VNC服务器上被设置,这也是默认的设置),单击OK按钮建立连接。成功连接后的界面如图15.7所示。
图15.6 VNC Viewer的连接界面
图15.7 远程主机的登录界面
输入用户名和口令后,即可登录到X窗口并执行操作了,如图15.8所示。
图15.8 通过VNC Viewer控制远程主机
- 15.2.2 登录X窗口系统:图形化的VNC
- 用 VNC 远程图形化登录 Linux
- 用 VNC 远程图形化登录 Linux (VNC 全屏显示)
- 用 VNC 远程图形化登录 Linux (VNC 全屏显示)
- 用 VNC 远程图形化登录 Linux (VNC 全屏显示)
- 用 VNC 远程图形化登录 Linux (VNC 全屏显示)
- 【原创】centos6.5安装vnc-server实现windows/linux下的图形化远程登录
- Linux下 VNC 图形化远程登录控制
- 用 VNC 远程图形化登录 Linux (VNC 全屏显示,F8切换全屏)
- Java图形化界面登录窗口
- VNC远程登录centos系统黑屏的解决办法
- 如何用java图形化界面实现一个登录窗口
- 4.3.2 X窗口系统的基本组成
- windows vnc 远程登录 ubuntu Linux 系统
- X Window 系统的窗口显示原理
- X Window 系统的窗口显示原理
- X Window 系统的窗口显示原理
- X Window 系统的窗口显示原理
- Gridview 里获取某一列值,并判断时间大小
- 学习TUXEDO的DELPHI开发
- javax.servlet.Filter的使用
- 为什么要用补码表示
- QT显示中文的问题
- 15.2.2 登录X窗口系统:图形化的VNC
- 个人修养10条(转载)
- 父窗体与子窗体相互调用
- Delphi中文件名函数-路径、名称、子目录、驱动器、扩展名-南山古桃-关键词:Delphi,文件函数,Extract...
- J2EE学习笔记(1)
- 闲扯原码、反码、补码
- ASP.NET 中的并行
- ThinkPHP学习 CURD
- KCONFIG语法 (踏踏实实看内核之一)