linux下VNC的配置
文章作者 100test 发表时间 2007:05:02 14:43:32
来源 100Test.Com百考试题网
首先在Linux的add/remove applications中的system tools下面安装VNC-server服务
    安装完成后直接输入vncserver 会出现以下内容:
    passwd: //只有这个帐号是第一次运行vncserver,才会要求你输入连接的密码。 
    verify: 
    New  server1.linux:4 (demo)  desktop is server1.linux:1
    Starting applications specified in /home/.vnc/xstartup 
    Log file is /home/.vnc/server1.linux:1.log 
  上面这段话表示起动了一个图形终端,编号为1,要记住这个编号,等下登录时需要提供这个编号。 
    如果你要停止这个进程,使用 
    代码:: 
    $vncserver -kill :1
  启动后就可以在客户端上面输入IP加刚才提到的那个编号即可登陆机器(xxx.xxx.xxx.xxx:  1) 看到一个桌面
    但上面什么也没有
  我们需要修改/usr/bin下面的vncserver文件
  打开转到43行
    去掉"unset SESSION_MANAGERn". 和"exec /etc/X11/xinit/xinitrcnn". 这两行前面的注释符号
"[ -r $HOME/.Xresources ] &.&. xrdb $HOME/.Xresourcesn". 
    "xsetroot -solid greyn". 
    "vncconfig -iconic &.n". 
    "xterm -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &.n". 
    "twm &.n"). 
    为以前四行加上注释符号保存退出即可
  修改后代码为:
    $defaultXStartup 
    = ("#!/bin/shnn". 
    "# Uncomment the following two lines for normal desktop:n". 
    "unset SESSION_MANAGERn". 
    "exec /etc/X11/xinit/xinitrcnn". 
    "#[ -r $HOME/.Xresources ] &.&. xrdb $HOME/.Xresourcesn". 
    "#xsetroot -solid greyn". 
    "#vncconfig -iconic &.n". 
    "#xterm -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &.n". 
    "#twm &.n"). 
  运行过一次VNSERVER后会在HOME目录下面生成一个.VNC文件夹(在开始启动的时候可看到该文件夹的位置)注:该目录为隐藏,可直接输入路径进入。修改xstartup文件
    去掉unset SESSION_MANAGER 和exec /etc/X11/xinit/xinitrc 前面的注释符号
    最后给
    "[ -r $HOME/.Xresources ] &.&. xrdb $HOME/.Xresourcesn". 
    "xsetroot -solid greyn". 
    "vncconfig -iconic &.n". 
    "xterm -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &.n". 
    "twm &.n").
    这四行加上注释符号 保存退出
    重新启动VNCSERVER即可