————向鸟哥致敬!!
本片博文完全是鸟哥私房菜的实践,用于自己的记录。
VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和Windows 和 MAC 中的任何远程控制软件媲美。
一:预设的 VNC 服务器:使用 twm window manager
VNC server 会在服务器端启动一个监听用户要求的端口,一般端口号码在 5901 ~ 5910 之间。当客户端启动 X server 联机到 5901 之后, VNC server 再将一堆预先设定好的 X client 透过这个联机传递到客户端上,最终就能够在客户端显示服务器的图形接口了。
不过需要注意的是,预设的 VNC server 都是独立提供给『单一』一个客户端来联机的,因此当你要使用 VNC 时, 再联机到服务器去启动 VNC server 即可。所以,一般来说, VNC server 都是使用手动启动的,然后使用完毕后, 再将 VNC server 关闭即可。
整个作法其实很简单喔!你可以这样作:
首先安装VNC Server:
下面来看下常用命令:
接下来试验下命令:
在上述的指令操作中,你要知道的几个项目是:
1. 密码至少需要六个字符
2. 依据使用 vncserver 的身份,将刚刚建立的密码放置于该账号家目录下。例如上述的身份是使用 root 身份,因此密码文件会放在 /root/.vnc/passwd 这个档案中但是若该档案已经存在,则不会出现建立密码的画面。
3. 当客户端联机成功后,服务器将会传送 /root/.vnc/startx 内的 X client 给客户端喔!
那如果你想要修改 VNC 密码呢?很简单,那就使用 vncpasswd 吧!
二:VNC 的客户端联机软件
Windows 客户端程序: realvnc
从这个网址可以下载到软件http://www.realvnc.com/download.html
直接执行 vnc-viewer 软件,然后就会看到如下的画面:
图 11.4-3、Windows Real VNC 客户端联机示意图
如上图所示,你在 server 字段填上 IP:port 的数据即可,然后按下『OK』吧!
图 11.4-4、Windows Real VNC 客户端联机示意图
由于 VNC server 需要的仅是联机的 VNC 密码而已,因此上图中的 Username 可以不用填,老实说,这个程序它也不会让你填~ 呵呵!填完按下『OK』即可!接下来就会出现正确的画面啰!
图 11.4-5、Windows Real VNC 客户端联机示意图