嵌入式 ubuntu下建立vnc服务器

  698  ls
  699  vncserver
  700  vim .vnc/xstartup
  701  killall Xvnc4
  702  vnc server
  703  vncserver
  704  history | tail -n 20
  705  history | tail -n 20>/home/kongjun/work/vncconfig.txt
  706  cat/home/kongjun/work/vncconfig.txt
  707  vim/etc/samba/smb.conf
  708  /etc/init.d/smbdrestart
  709  vim/etc/samba/smb.conf
  710  reboot
  711  ls
  712  vncseever
  713  vncserver
  714  vim/etc/samba/smb.conf
  715  ewboot
  716  reboot
  717  ls
  718  cd /home/kongjun/work/

UBUNTU上VNC 配置

Ubuntu下设置VNCServer

Virtual NetworkComputing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面通过网络传输会客户端显示给用户。给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。
1、打开一个Terminal window


2、下载 vnc4server :
    sudo apt-getinstall vnc4server

3、启动vnc4server:
   vnc4server
   此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。
   输入完密码后你将看到类似下边的提示:

New '****3 (****)'desktop is ****:3 (****代表主机名)

Take notice of thenumber after the colon (, in this case it is "3."

  启动完vnc4server后在你的主目录下将会产生一个.vnc的目录。
   此时就可以通过vnc客户端链接到服务器了。


4、停止一个vnc4server
    vnc4server-kill :3
   根据你启动时获得的数字替换此处的3。


5、打开 .vnc/xstartup 文件并编辑:
    gedit/.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
vnccon** -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOPDesktop" &
x-window-manager &


6、修改 .vnc/xstartup文件并保存
   取消unset和exec开始的行的注释,注释以xsetroot,vnccon**,xterm和twm开始的行。执行后看起来像这样:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unsetSESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb$HOME/.Xresources

#xsetroot -solid grey
#vnccon** -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOPDesktop" &
#x-window-manager &

7、修改/etc/X11/xinit/xinitrc文件的许可,使其可执行:
    sudo chmod 755/etc/X11/xinit/xinitrc


8、启动vnc4server:
   vnc4server
   注意:记住此处冒号后提示的数字


9、从另外的电脑登录这台服务器:
    vncviewerremote-server:3
   按照提示输入你在第三部输入的密码,成功进入远程桌面。

10、若前面执行失败导致在VNC下看不到图形界面,鼠标变成"X"形状,请查看第七条是否执行过,同时将刚建过的VNCServer删掉,vncserver-kill :1(1代表前面启动的vncserver序号)

11、Ubuntu10.10下增添了对Windows键的定义,在里面被定义为Super键,当用户在VNC下按下字母"d"时,会被错误的当做返回桌面的快捷方式导致d无法被输入,此时可修改快捷键方式来避免此bug,新打开一个终端,在里面输入:gconf-editor,这样会弹出一个对话框,到“Apps->Metacity->Globalkeybingdings"中找“show desktop”,将其默认值D改为D即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值