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即可