2009年5月21日星期四
ubuntu9.04下配置vncserver
VNC服务提供远程对Ubuntu9.04主机的访问,具体配置如下:
程序:
vnc4server_4.1.1+xorg1.0.2-0ubuntu7_amd64.deb vnc4-common_4.1.1+xorg1.0.2-0ubuntu7_amd64.deb
1、在当前用户(user)下
$vncpasswd
设置user用户的vncpasswd为“654321”。该口令使用vnc协议远程登录时用到,同时在$HOME/.vnc目录下生成passwd文件。
2、开启VNC服务。
$vncserver :1
New 'TechnicalServ:1 (user)' desktop is TechnicalServ:1
Creating default startup script /home/user/.vnc/xstartup Starting applications specified in /home/user/.vnc/xstartup
Log file is /home/user/.vnc/TechnicalServ:1.log
在桌面1开启VNC服务,同时提示在$HOME/.vnc目录下生成user用户的VNC远程登录脚本xstartup。
3、为达到较好的远程登录显示效果,修改用户user的远程登录脚本/$HOME/.vnc/xstartup。
$gedit $HOME/.vnc/xstartup
修改结果如下
#!/bin/sh
# Uncomment the following two lines for normal desktop:
#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#不启动xterm程序
#xterm -geometry 1024x768+10+10 -ls -title "$VNCDESKTOP Desktop" &
#不使用twm桌面管理器
#twm &
#使用gnome-session桌面管理器
gnome-session &
4、重启vncserver服务
$vncserver -kill :1
$vncserver :1
注意:
5、vncpasswd、vncserver等指令是vnc4passwd和vnc4server等指令符号链接。
6、启动vncserver时如果不指定桌面,缺省从桌面1开始,依次递增,即第一次$vncserver相当于$vncserver :1,第二次$vncserver相当于$vncserver :2。
7、远程登录VNC服务器,IP地址之后要指定端口,桌面1对应端口5901,依次递增。
标签: ubuntu 9.04, vncserver
订阅 博文 [Atom]