ubuntu下vncserver配置

转载 2013年12月03日 14:00:12
Ubuntu下设置VNCServer

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


2、下载 vnc4server :
    sudo apt-get install vnc4server

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

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

Take notice of the number 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 "$VNCDESKTOP Desktop" &
x-window-manager &


6、修改 .vnc/xstartup文件并保存
    取消unset和exec开始的行的注释,注释以xsetroot,vnccon**,xterm和twm开始的行。执行后看起来像这样:
#!/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 "$VNCDESKTOP Desktop" &
#x-window-manager &

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


8、启动vnc4server:

    VNC启动模式
    vncserver -geometry 800x600(设置分辨率)
    vncserver -depth 16
    vncserver :1
    ps:杀死主机1:vncserver -kill :1


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

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

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

相关文章推荐

ubuntu下vncserver配置

Ubuntu下设置VNCServer Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务...
  • jasonxzy
  • jasonxzy
  • 2011年12月21日 09:59
  • 16167

Ubuntu 15.04 安装VNCServer, Xfce4桌面与配置

由于工作需要,想要把自己的运行linux系统的电脑共享给别人用,一个简单的方法就是安装VNCServer,给对方提供一个虚拟桌面。结果在Ubuntu自带的Unity桌面环境下配置各种不成功,后来换了轻...
  • liu3237
  • liu3237
  • 2015年08月20日 11:15
  • 3406

ubuntu14.04上安装vncserver

登录服务器或ssh到服务器 1 在ubuntu上安装vncserver: sudo apt-get install vnc4server xinetd localadmin@ubuntu:~$ sud...

Ubuntu14.04安装vncserver

Ubuntu14.04安装vncserver 一直喜欢使用RealVNC或VNCViewer在Windows 下访问Linux桌面环境,Linux中需要安装一个vncserver,之前在Cento...
  • Toormi
  • Toormi
  • 2015年11月17日 09:46
  • 12127

Ubuntu安装vncserver实现图形化访问

Ubuntu安装vncserver实现图形化访问 声明:本文转载自http://help.aliyun.com/manual?helpId=1371,在此表示感谢! 安装vnc4server 用roo...

ubuntu安装vncserver实现图形化访问

转至(http://www.showyounger.com/?p=100438) 请注意: 如果在安装中部分软件无法安装成功,说明软件源中缺包,先尝试使用命令#apt-get upda...
  • hzx5212
  • hzx5212
  • 2013年05月22日 10:08
  • 726

vncserver in ubuntu

其中Vino-Server是Ubuntu自带的远程桌面服务器,也就是在系统(System) —> 首选项(Preferences) —> 远程桌面(Remote Desktop)下,可以很容易开启,然...

Ubuntu下设置VNCServer

Ubuntu下设置VNCServer Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。...

阿里云ubuntu安装vncserver实现图形化访问

请注意: 如果在安装中部分软件无法安装成功,说明软件源中缺包,先尝试使用命令#apt-get update更新软件源后尝试安装。如果还是不行,需要更换软件源。更换步骤: a)输入命令#cp...

在ubuntu下使用vncserver

首先安装vncserver: sudo apt-get install vnc4ser
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu下vncserver配置
举报原因:
原因补充:

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