|
vnc是个网络远程控制管理软件,特点是支持多种操作系统,譬如windows、unix、linux、macos等,支持远程桌面管理,对于那些不喜欢telnet或ssh这些纯命令行界面的,或需要远程执行一些桌面程序的管理员特别适用,VNC的相关介绍和下载见www.realVNC.com。
vnc分vncview和vncserver两部分,vncserver是在服务器(被控制机器)运行的,vncviewer是用来连接服务器的,都有相应的各种系统版本
win下的vnc安装和使用非常简单,下面说的是linux版本的(最新版本是4.0)
安装rpm包的比较简单,rpm -ivh安装后就可以使用,www.realVNC.com上的rpm包虽然是for redhat 7.3的,但在redhat8、9、Magiclinux上都可以安装运行;如果下载源码包编译则可能比较麻烦,我在rh9和magiclinux1.2rc1上都编译失败,可能和gcc版本有关。
vncserver的运行也简单,直接输入vncserver命令,第一次执行vncserver会提示设置一个服务器访问密码,设置完密码后,会提示类似如下信息:
[root@MagicLinux ~]# vncserver
You will require a password to access your desktops.
Password:
Verify:
New 'MagicLinux:1 (root)' desktop is MagicLinux:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/MagicLinux:1.log
这些信息表明,vncserver的远程桌面已经成功运行在本地机器的:1位置上(因为:0已经有一个x在跑了。如果你没有启动x,那么vncserver应该占据:0)
在其他电脑上执行vncviewer(无论什么系统版本),输入vncserver所在机器的IP和桌面位置号(譬如:192.168.0.4:1,位置号只是针对linux或unix服务器,如果服务器是win系统,因为win上的vncserver没有位置一说,直接输入ip就行),就会出现密码提示窗口,输入正确的密码后,就可以出现服务器上的x,缺省的远程x只启动一个xterm和twm窗口管理器,你可以在这个xterm里再执行其他x程序(可以通过修改xstartup脚本来指定当远程x启动时,缺省启动哪个程序),譬如konqueror,gftp这些都没有问题(见截图)
简单说说vncserver的一些启动参数:
vncserver [-geometry widthxheight] [-depth depth]可以设定远程桌面的分辨率和颜色色深,譬如vncserver -geometry 800x600 -depth 8是设置远程桌面的分辨率为800x600,色深为8位,如果你的网速不快,建议设置低分辨率和低色深,缺省是1024x768和16位色深
vncviewer的一些用法:
F8键可以弹出一个特殊菜单,可以向远程桌面发送CTRL+ALT+DEL这些特殊按键信息
一些中文支持提示:
在控制远程桌面时,如果需要输入中文,可以先执行远程服务器上已经安装设置好的中文输入法程序,然后就可以像本地一样输入中文了 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|