VNC Server 在 Linux 下的安装
下载点
- http://www.realvnc.com/download.html
参考资料
- http://liy.slat.org/study/tips/vnc.htm
- http://www.realvnc.com/
远端控制一直是个理想的工作目标,你不但可以在本机使用电脑,在离开之后,还可以使用网路使用远端的功能来继续你未完的工作。
现在市面上最流行的 Symantec PcAnywhere 也是这种功能,但是这是要花 钱的,而且还蛮贵的,当然,它还包含了一些其它的进阶功能。然而,如果你只
需要单纯只要可以远端控制你的电脑的话,当然就不用如此杀鸡用牛刀了,VNC (Virtual Network Computing) 正是我们所需要的软体,他不但是完全
Free 的,你可以拿到他的可执行档,或是如果你的兴趣的话,也可以找到他的 Source 供你研究,最重要的一点,他的档案很小,只需要一片磁片就够了。
这篇文章在 RedHat 8 、RedHat 9 和 Fedora 1 上测过,可以正常执行。
1. 首先,我们们要先下载 VNC 来安装,假设我们现在装在自己的家目录里 的 VNC/vncgo 目录里。
# cd ~
# wget http://www.realvnc.com/dist/vnc-3.3.7-x86_linux.tar.gz
# tar -zxvf vnc-3.3.7-x86_linux.tar.gz
# mv vnc-3.3.7-x86_linux vnc
# cd vnc
# mkdir -p ~/VNC/vncgo
# ./vncinstall ~/VNC/vncgo |
2. 接著,我们就要设定环境变数,因为 VNC 在启动的时候,会去找相关的档案,所以一定要先指定 PATH 的变数。如果你是 root,你可以把下面的三行指令写到
/etc/profile 里面。
# PATH="$PATH":~/VNC/vncgo
# export $PATH
# echo $PATH
/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/UserHomeDir/VNC/vncgo
|
3. 以上就安装完成 VNC Server ,现在就开始来玩玩吧!先开启第一次,让他
产生必要的档案,如果是第一次执行,就会要你输入登入的密码才行!
4. 然后关闭 VNC
5. 修改 X 的设定, 这样你的远端桌面才会美美的!
# cd ~/.vnc/xstartup
# vi xstartup
________________________________________________________________
#!/bin/sh
#下面都注解起来
#输入下面这一行
/etc/X11/xinit/Xclients
#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"
&
#twm &
:______________________________________________________________
|
6. 最后, 就开始 VNC 吧
7. 远端控制
执行 vncviewer ,使用 VNC Viewer 来看,输入IP:num(IP 是主机的位置,num 是 vnc 的启动项目,开启 vnc
服务时会有提示) |