OS: AIX 5.3
freeware.vnc.rte 3.3.3.2 # Virtual Network Computing
File: vnc-3.3.3.2.bff
freeware.zlib.rte 1.1.4.0 # zlib pre-compiled utility
File: zlib-1.1.4.0.bff
VNC全称是Virtual Network Computing,属于远程控制类软件。其优点是支持跨操作系统的远程图形化控制。在我日常工作中,常用的方式是通过Windows终端访问AIX远程主机。下面将以此种模式介绍VNC的安装使用。
服务器端 (AIX)
1) 首先确认系统是否安装了X11
2) 下载两个文件
vnc-3.3.3.2.bff
zlib-1.1.4.0.bff
3) 执行smit install安装vnc server
默认VNC安装路径为 “/usr/local/bin”.
4) 将 “/usr/local/bin” 添加到$PATH环境中。
具体做法为:编辑根目录下的.profile (vi .profile),在文件末行添加 export PATH=$PATH:/usr/local/bin
4) 打开根目录下的.dtprofile (vi .dtprofile),找到 #DTSOURCEPROFILE=true这一行,将其前方的注释符#去掉
5) 运行 /usr/local/bin目录下的vncserver,根据运行后的提示,来决定从客户端连接时是用session 1或2进行访问 通过在Unix的服务器中,vnc server会在session 1中运行,因此客户端连接的方式为 hostname:1
第一次运行vncserver,系统会提示用户输入客户端访问密码,用于之后客户端的连接,需要记住.
客户端 (Windows)
1) 将vncviewer拷贝到windows机器上,无需安装,直接运行即可
2) 在弹出的窗口中输入 hostname : x (x可为1或2,根据服务器端server运行时提示而定)
3) 输入访问密码
===============================
配置 VNCServer
如果您的硬件系统中已安装有图形显示卡,可以跳过此步骤。从bullfreeware 网站上下载 VNC 和 zlib 软件。zlib 软件是 VNC 的依赖包,所以也需要安装。VNC 的软件版本为 3.3.3.2,文件为 vnc-3.3.3.2.exe 是个自解压文件。使用以下命令进行安装。 # chmod +x ./vnc-3.3.3.2.exe
# ./vnc-3.3.3.2.exe
# chmod +x ./zlib-1.1.4.0.exe
# ./zlib-1.1.4.0.exe
将会解压出 vnc-3.3.3.2.bff、vnc-3.3.3.2.bff.asc 和 zlib-1.1.4.0.bff 文件,可用 smitty installp 命令来安装,安装完成后需要将 /usr/local/bin 目录加入 $PATH 环境变量。这是由于 vncserver 和 vncpasswd 等程序都在此目录。编辑 /etc/environment 文件,加入环境变量。 # vi /etc/environment,修改后的内容如下:
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin
:/usr/java14/bin:/usr/local/bin
保存 environment 文件后,就可以正常是用 VNC 了。如果系统中安装了 CDE,当你用 vnc 打开图形界面时就会出现 CDE 的界面。如果没有安装可以使用 smitty 或 installp 来安装 CDE 图形界面,安装完成后,需要重新启动 AIX 系统。 vnc 的使用方法如下:第一次使用时,输入 vncserver 命令会要求你输入 vnc 的密码。然后使用 vncserver :1 命令在服务器上启动 VNC Server,最后在客户端使用 vncviewer(可以是 TightVNC 或 UltraVNC)即可。可以从以下网站下载 VNC 软件: TightVNC [url]http://www.tightvnc.com/[/url] UltraVNC [url]http://www.uvnc.com/[/url]