嵌入式 ubuntu下建立vnc服务器

原创 2013年12月02日 14:47:28

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

相关文章推荐

ubuntu 10.10 下建立嵌入式初级开发环境

主机:X86+UBUNTU10.4,联网1.下载并安装交叉编译器。      我用的编译器是arm-linux-gcc4.3.2,在友善之臂的网站下的。只要解压一下就OK。      tar -zxv...

Ubuntu 10.10下建立嵌入式初级开发环境

对于Linux操作系统的初学者来说,在Ubuntu下建立嵌入式初级开发环境可不是一件简单的事情。别急,只要你读了接下来的这篇文章,搭建开发环境便不会是一件困难的事情了。主机:X86+Ubuntu 10...

ubuntu系统VNC服务器安装配置

LINUX服务器上安装了图形界面后,肯定需要安装VNC才能远程连接桌面了,这里介绍的是ubuntu上VNC的安装配置。 ubuntu上安装VNC server很简单: sudo apt-get i...

ubuntu系统VNC服务器安装配置

LINUX服务器上安装了图形界面后,肯定需要安装VNC才能远程连接桌面了,这里介绍的是ubuntu上VNC的安装配置。 ubuntu上安装VNC server很简单: sudo apt-g...

ubuntu系统VNC服务器安装配置

LINUX服务器上安装了图形界面后,肯定需要安装VNC才能远程连接桌面了,这里介绍的是ubuntu上VNC的安装配置。 ubuntu上安装VNC server很简单: sudo apt-g...

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 e...

ubuntu系统VNC服务器安装配置

ubuntu系统VNC服务器安装配置 11-05-20 00:580发表评论 RSS 2.0 LINUX服务器上安装了图形界面后,肯定需要安装VNC才能远程连接桌面了,这里介绍的是ubunt...

Ubuntu 12.10 配置远程桌面访问(不用配置VNC或RDP服务器)

参考1: http://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/how-to-take-remote-desktop-from-windows-to-...
  • yasi_xi
  • yasi_xi
  • 2013年12月18日 14:55
  • 5976

VNC实现多人共享Ubuntu服务器

VNC服务搭建

ubuntu系统VNC服务器安装配置

ubuntu系统VNC服务器安装配置 : sudo apt-get install vnc4server 安装完后输入以下命令,给当前用户设置密码,这个密码就是连接VNC时要...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式 ubuntu下建立vnc服务器
举报原因:
原因补充:

(最多只允许输入30个字)