在AIX上安装VNC来跨操作系统远程图形化可间断与共享式控制

简介: http://yulimin.javaeye.com/blog/351866   已在AIX 5.3与AIX 6.1版本上面通过。 软件下载 服务端: ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/vnc/vnc-3.3.3r2-6.aix5.1.ppc.rpm 客户端: VNC的话,随便下载一个都可以,比如

http://yulimin.javaeye.com/blog/351866

 

已在AIX 5.3与AIX 6.1版本上面通过。

软件下载
服务端:
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/vnc/vnc-3.3.3r2-6.aix5.1.ppc.rpm

客户端:
VNC的话,随便下载一个都可以,比如
TightVNC
UltraVNC
vncviewer
VNC客户端推荐使用TightVNC或者UltraVNC,下载地址:
http://sourceforge.net/projects/vnc-tight/
http://sourceforge.net/projects/ultravnc/

如果想通过浏览器进行控制的话,因为是通过Java Applet来实现的,于是需要安装JRE了,去SUN的网站下载吧
http://java.sun.com


安装配置
服务端的安装
rpm -Uvh vnc-3.3.3r2-6.aix5.1.ppc.rpm
或者
rpm -ivh vnc-3.3.3r2-6.aix5.1.ppc.rpm

启动VNC Server
cd /opt/freeware/bin
./vncserver :1

第一次会让你输入密码,两次

客户端连接
打开任一VNC客户端,输入地址 <AIX机器IP> :1,连接,输入密码后即可

通过浏览器连接
http://<IP>:5801/ 输入密码后即可访问并控制了

任何时候修改密码只要用
vncpasswd修改即可生效

停止VNC Server
vncserver -kill :1

其它问题
问题:log里看到警告后,就将/usr/lib/X11/fonts/ibm850/,去掉即可
#$cmd .= " -fp /usr/lib/X11/fonts/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/ibm850/,/usr/lib/X11/fonts/Type1/";
$cmd .= " -fp /usr/lib/X11/fonts/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/Type1/";
问题:还有1356-613 xrdb: can't open file '/<$HOME>/.Xresources'文件不能打开的错误。
解决:直接在相应目录下创建一个空文件给它就行了。


问题:连接VNC Server时提示 reading version failed: not an RFB server?
解决:在AIX端来确定VNC Server
先手动启动vncserver,启动成功会提示 vncserver:1,或者启动时直接 vncserver:1,当然数字1可以换成其他数字
然后在AIX自己的机器上面测试一下连接,运行
vncviwer
在对话框中输入:xxx.xxx.xxx.xxx:1 #xxx.xxx.xxx.xxx是AIX机器vncserver的ip
然后输入前面vncpasswd设置的密码就可以了

命令及日志
[/opt/freeware/bin]vncserver -kill

usage: vncserver [:<number>] [-name <desktop-name>] [-depth <depth>]
                 [-geometry <width>x<height>]
                 [-pixelformat rgbNNN|bgrNNN]
                 <Xvnc-options>...

       vncserver -kill <X-display>
vncserver -kill :1
      
[/.vnc]tail -f xxx:1.log
Desktop name 'X' (xxx:1)
Protocol version supported 3.3
Listening for VNC connections on TCP port 5901
Listening for HTTP connections on TCP port 5801
  URL http://xxx:5801
Font directory '/usr/lib/X11/fonts/ibm850/' not found - ignoring
xrdb: A file or directory in the path name does not exist.
1356-613 xrdb: can't open file '//.Xresources'


Xvnc version 3.3.3r2
Copyright (C) AT&T Laboratories Cambridge.
All Rights Reserved.
See http://www.uk.research.att.com/vnc for information on VNC
Desktop name 'X' (xxx:1)
Protocol version supported 3.3
Listening for VNC connections on TCP port 5901
Listening for HTTP connections on TCP port 5801
  URL http://xxx:5801

相关文章
|
1月前
|
应用服务中间件 Linux nginx
Mac os 安装 nginx 教程(success)
这篇文章是关于如何在Mac OS系统上使用Homebrew安装nginx及其依赖,并解决安装过程中可能出现的权限问题。
80 0
Mac os 安装 nginx 教程(success)
|
2月前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
356 3
Windows操作系统部署安装Kerberos客户端
|
2月前
|
Ubuntu 网络安全 开发工具
Ubuntu19.04的安装过程详解以及操作系统初始化配置
本文详细介绍了Ubuntu 19.04操作系统的安装过程、初始化配置、网络设置、软件源配置、SSH远程登录以及终端显示设置。
87 1
Ubuntu19.04的安装过程详解以及操作系统初始化配置
|
3月前
|
编解码 Linux 虚拟化
超详细VMware虚拟机安装Win10操作系统过程图解
这篇文章提供了一个详细的VMware虚拟机安装Windows 10操作系统的图解教程,包括了从创建虚拟机到安装操作系统的全过程,以及安装后的一些基本设置,如屏幕分辨率调整等。作者还提到了后续会分享关于磁盘分区的创建过程。
超详细VMware虚拟机安装Win10操作系统过程图解
|
2月前
|
物联网 Linux Android开发
探索操作系统的核心:从命令行到图形用户界面的演变
在数字时代的浪潮中,操作系统作为计算机硬件与软件之间的桥梁,其发展历程映射了技术进步的足迹。本文将通过浅显易懂的叙述,带领读者一探究竟,从早期的命令行界面(CLI)到现代图形用户界面(GUI)的转变,揭示这一变迁背后的意义及其对日常生活的深远影响。
42 1
|
3月前
|
存储 缓存 Linux
深度探索Linux操作系统 —— Linux图形原理探讨3
深度探索Linux操作系统 —— Linux图形原理探讨
51 9
|
3月前
|
存储 Linux 图形学
深度探索Linux操作系统 —— Linux图形原理探讨1
深度探索Linux操作系统 —— Linux图形原理探讨
59 7
|
3月前
|
Linux API 图形学
深度探索Linux操作系统 —— Linux图形原理探讨2
深度探索Linux操作系统 —— Linux图形原理探讨
50 3
|
3月前
|
Ubuntu 安全 iOS开发
Kylin操作系统安装及使用指南
Kylin操作系统安装及使用指南
|
3月前
|
人工智能 搜索推荐 安全
操作系统的演变之旅:从命令行到图形用户界面
在数字时代的浪潮中,操作系统作为计算机硬件与软件之间的桥梁,经历了从简单到复杂、从专业到普及的转变。本文将带领读者回顾操作系统的发展历程,探讨其技术演进背后的哲学思考,并展望未来操作系统可能的发展趋势。通过深入浅出的语言,我们将一同探索操作系统如何影响我们的工作和生活,以及它如何在不断变化的技术环境中适应和进化。