ubuntu上配置VNC
Ubuntu如何安装vncserver

Ubuntu如何安装vncserver
Ubuntu上安装和配置vncserver,然后通过客户端进⾏连接,就能够使⽤图像界⾯的⽅式来运⾏上⾯的软件了。
1、使⽤apt-cache search vncserver命令搜索可以⽤来安装vncserver的软件包,这⾥选⽤vnc4server安装vnc
2、使⽤apt-get install vnc4server命令安装vncserver,输⼊y并回车
3、输⼊vncserver,初次启动的时候需要设置初始密码
4、
会在root根⽬录下⾯⽣成配置⽂件/root/.vnc/xstartup,编辑该配置⽂件
vi /root/.vnc/xstartup
5、
替换为如下内容
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
6、
安装gnome
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
7、重启ubuntu操作系统,启动vncserver服务,⽤ip:5901输⼊密码就能进⾏访问了
desktop:1,在客户端连接的时候
就填写:ip:5901,依此类推,如果是Desktop 2,在客户端的时候填写:ip:5902..。
ubuntu远程方法

Ubuntu远程控制1、基本常识xp下默认的远程桌面协议是rdp,默认端口3389,而ubuntu用的时v nc:默认端口5900 2.开启远程桌面(允许其他人登录)(windows/linux)都要设置为允许其他主机远程访问该主机。
ubuntu下只要设置System->Preferences->Remote Desktop(如下图)windows下右键我的电脑->属性->远程,进行设置即可。
(需要设置可以远程登录的用户)3.ubuntu远程控制windows(采用rdp协议)用Appli cat ion->Internet->Te rm inal Server Client(如下图)远程桌面访问windows时,windows账户需要设置密码。
4.ubuntu远程控制linux主机(采用vnc协议)Applications->Internet->Remote Desktop Viewer上面也可以选SSH协议,不过在这种情况下不支持图形界面。
输入服务器端远程桌面设置的密码5.windows之间用mstsc即可。
6.windows访问控制ubuntu(1)ubuntu安装xrdp (采用rdp协议)su do apt-get install xrdpwindows即可用mstsc访问ubuntu主机了。
不过在这种情况下,在ubuntu主机上进行操作,windows上看不到;windows远程操作ubuntu,在ubunu下也看不到。
(2)xp下安装Realvnc软件(采用vnc协议)用VNC在windows下远程控制ubuntu,在ubuntu下可以看到;在ubuntu下操作windows 也可以远程看到。
该软件会同时安装VNC Viewer 和VNC Server。
所以通过vnc就可以实现ubuntu主机和windows主机之间的相互?远程桌面。
远程连接Ubuntu 16.04桌面

由于一些工作,例如写点小程序之类的工作,最好在Ubuntu桌面下,这样今天需要远程连接Ubuntu桌面,现将过程记录如下。
1、安装xrdpsudo apt-get install xrdp2、安装vnc4server我这里是安装xrdp的时候自动安装的。
我看网上很多说是需要单独安装的。
3、安装xfce4sudo apt-get install xubuntu-desktop这个软件比较大,总计需要260M。
4、配置xfce4echo "xfce4-session" >~/.xsession创建.xsession文件并写入内容。
这样之后,网上很多做法就已经结束了,但是我使用远程桌面连接mstsc.exe连接的时候,仅仅显示connecting to sesman ip127.0.0.1之后就没有反映了,应该继续连接ok才对。
这样,继续:5、继续配置xfce4sudo vi /etc/xrdp/startwm.sh在. /etc/X11/Xsession前一行插入xfce4-session6、重启xrdpsudo service xrdp restart7、使用远程桌面连接mstsc.exe,连接之后类型选择sesman-xvnc填写用户名和密码之后就好了注意,第4步和第5步,两个配置xfce的步骤,缺一不可。
8、修改tab键自动补全功能至此为止,远程登录可以正常使用了,但是在终端中无法使用tab的自动补全功能,使用起来甚是不便,使用如下方法修改:此法不需要重启系统,可以直接在远程桌面中设置,打开菜单->设置->窗口管理器,或者在终端中输入xfwm4-settings打开(xfwm4就是xfce4 window manger的缩写)选择键盘,可以看到窗口快捷键中动作一列有“切换同一应用程序的窗口”选项,将该选项的快捷键清除后关闭窗口即可。
缺省的设置,该项的值为“super+制表”,制表键就是tab键。
ubuntu使用tigervnc-server实现远程桌面访问

ubuntu使⽤tigervnc-server实现远程桌⾯访问简介VNC是⼀个图形桌⾯共享系统,可让您使⽤键盘和⿏标来远程控制另⼀台计算机,它是Microsoft远程桌⾯协议(RDP)的开源替代⽅案。
它的英⽂全称为Virtual Network Computing,中⽂意为虚拟⽹络计算。
步骤⼀:安装桌⾯环境Ubuntu 20.04服务器是通过命令⾏管理的,默认情况下未安装桌⾯环境。
如果您运⾏桌⾯版本的Ubuntu,请跳过此步骤。
当前Ubuntu 20.04存储库中提供了各种桌⾯环境,⼀种选择是安装Gnome,它是Ubuntu 20.04中的默认桌⾯环境。
另⼀个选择是安装Xfce。
它是⼀种快速、稳定且轻巧的桌⾯环境,⾮常适合在远程服务器上使⽤。
建议安装Xfce,以具有sudo特权的⽤户⾝份输⼊以下命令:sudo apt updatesudo apt install xfce4 xfce4-goodies注:下载和安装Xfce软件包可能需要⼀些时间,请耐⼼等待安装完成。
步骤⼆:安装TigerVNC服务器Ubuntu 20.04存储库中有⼏种不同的VNC服务器,例如TightVNC、TigerVNC和x11vnc。
每个VNC服务器在速度和安全性⽅⾯都有各⾃的优缺点。
我们将安装TigerVNC,这是⼀个主动维护的⾼性能VNC服务器,输⼊以下命令以安装软件包:sudo apt install tigervnc-standalone-server步骤三:配置VNC访问安装VNC服务器后,下⼀步是创建初始⽤户配置并设置密码。
使⽤vncpasswd命令设置⽤户密码,运⾏以下命令时请勿使⽤sudo:vncpasswd系统将提⽰您输⼊并确认密码,以及是否将其设置为只读密码。
如果选择设置仅查看密码,则⽤户将⽆法使⽤⿏标和键盘与VNC实例进⾏交互:Password:Verify:Would you like to enter a view-only password (y/n)? n密码⽂件存储在~/.vnc⽬录中,如果不存在则创建该⽬录。
Ubuntu 远程桌面共享 与共享win磁盘

Ubuntu 远程桌面共享与共享win磁盘一、远程桌面共享其实Ubuntu 11.10本身就是一个图形化系统,所以他既然能够查看远程桌面,当然也能做远程桌面共享。
Ubuntu远程桌面使用的是VNC协议,而Windows远程桌面使用的是RDP协议。
所以我们只要做一下简单的三步操作,就可以是在Windows上远程桌面使用Ubuntu。
第一步,安装VNC协议。
Ubuntu下只需要输入指令:sudo apt-get install vnc4server他就会自动安装,完成后就自动运行了。
第二步,设置VNC主机。
Ubuntu 11.10下,只需要打开“桌面共享”,在“允许其他人查看你的桌面”选项打上勾,就可以了,其他的设置很简单。
第三步,远程登录。
如果你的系统是Ubuntu 11.10,则我们只需要打开“远程桌面连接”,输入IP地址便可以直接访问。
如果是在Windows下,则需要安装VNC查看器,百度RealVNC,只有700多K,包含Vncserver和Vncclient,只需要安装Vncclient就可以了。
安装好后,打开它,输入IP地址,连接成功。
二、共享win磁盘自己研究ubuntu,目的是为了跟上时代的脚步。
Linux的使用越来越广,所以自己也想熟悉一下这个系统。
无论是为了好玩,还是为了工作。
我用的Ubuntun是11.10版本的,安装不只一次,但真正的开始使用还是第一次。
这个版本可以说是和Win功能很接近了。
安装好系统后,我们就可以进入系统了,开机比Win快了很多。
此时如果我们已经把硬盘接的电脑了,在打开主文件夹后,会在左上方的位置看到我们原来硬盘的分区。
他们现在的状态时未挂载状态,只有我们点击它才能自动挂载上去。
而我们首先要做的,就是让他自动挂载分区,这样就不会因为重启而使分区无法自动挂载而造成无法访问共享分区。
1、设置自动挂载分区使用ntfs-config软件进行图形化设置。
按Crtl+Alt+T打开终端,输入命令sudo apt-get install ntfs-config (安装程序包)sudo mkdir /etc/halsudo mkdir /etc/hal/fdisudo mkdir /etc/hal/fdi/policy (第一次运行程序时会提示“OSError: [Errno 2] 没有那个文件或目录: ‘/etc/hal/fdi/policy’”,所以需要手工创建这几个目录)ntfs-config (运行程序)设置好后就可以开机自动加载分区,并且可以进行读写操作了。
VNC实现多人共享Ubuntu服务器

VNC实现多人共享Ubuntu服务器由于项目的需要,购置了一条超级计算机,也就是CPU 八核,内存8G,前段时间由于项目非常的紧张,只能多人共享Ubuntu服务器的同一个窗口,也就是一个人使用VNC操作服务器,另外几个人可以看到他的操作,并且一个人操作时,另外一个人不能操作界面,现在抽出时间来,解决了这个问题,实现了不同的人员可以操作服务器的不同界面,就像操作自己的PC一样。
1 安装vnc4server服务器软件。
在Ubuntu10.10中执行apt-get install vnc4server即可安装。
Windows系统上的客户端使用的是vncviewer.exe软件,网上很容易下载,这里不讲述了.vnc4server安装完成以后需要修改一下配置文件,否则VNC 客户端登陆以后,无法看到图形界面。
我使用root超级用户登录的Ubuntu系统,修改/root/.vnc/xstartup 文件.注意:默认情况下/root目录下面是没有隐藏目录.vnc,这时需要在终端窗口执行一下vnc4server :1 命令,这样.vnc/startup文件会形成.修改/root/,vnc/xstartup文件有两种方案,根据您安装的Ubuntu系统灵活选择,建议先适用方案一,如果不能成功再次采用方案二的修改。
笔者在某台X86 PC 64位Ubuntu12.04 使用过方案一,而在另外一台X86 PC 64位Ubuntu12.04.2系统上面使用的是方案2。
采用方案二是因为方案一时登录VNC服务器后,客户端窗口会出现“could not acquire name on session bus”的提示,且无法显示图形界面,采用方案二会解决这个问题。
修改方案1:#!/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/.Xresourcesxsetroot -solid greyx-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &x-window-manager &在这个文件后追加一行:gnome-session &修改方案2:修改文件之前需要执行:chmod 755 /etc/X11/xinit/xinitrc 命令#!/bin/sh# Uncomment the following two lines for normal desktop: unset SESSION_MANAGER# [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup# [ -r $HOME/.Xresources ] && xrdb$HOME/.Xresourcesxsetroot -solid greyx-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &exec /etc/X11/xinit/xinitrc# x-window-manager &# gnome-session &方案一与方案二修改差距较大,修改时需要注意。
vnc远程控制

vnc远程控制今天发现ubuntu⾥⾯有⼀个远程桌⾯查看器,如何⽤呢?以前⽤过ssh,在这个远程桌⾯查看器就可以设置,通过他登录到⼀台linux主机。
⾥⾯还有⼀个vnc选项,这个是什么,google⼀下....VNC (Virtual Network Computing)是虚拟⽹络计算机的缩写。
VNC是⼀款优秀的远程控制⼯具软件。
⼀、安装服务linux@server:~$ sudo apt-get install vnc4server⼆、设置vnc密码linux@server:~$ vncpasswd三、启动vncserverlinux@server:~$ vncserverNew 'server:1 (linux)' desktop is server:1Creating default startup script /home/linux/.vnc/xstartupStarting applications specified in /home/linux/.vnc/xstartupLog file is /home/linux/.vnc/server:1.log #此处有问题,可以查看⽇志⽂件四、连接到linux主机打开远程桌⾯查看器,点击连接,协议选项:vnc,主机输⼊linux主机地址:192.168.1.2:1 #后⾯有⼀个:1如图:之后会要密码,输⼊刚才设置的就⾏了。
这时会发现有⼀个终端,并没有我的gnome桌⾯,所以改⼀下~/.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/.Xresourcesxsetroot -solid greyvncconfig -iconic &x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &x-window-manager &修改后:#!/bin/sh# Uncomment the following two lines for normal desktop:unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#x-window-manager & #注释掉gnome-session & #后加的重启服务:linux@server:~$ vncserver -kill :1 #杀死原先的服务Killing Xvnc4 process ID 2238linux@server:~$ vncserver #启动服务New 'server:1 (linux)' desktop is server:1Starting applications specified in /home/linux/.vnc/xstartupLog file is /home/linux/.vnc/server:1.log再次连接:还是不⾏。
VNC详细配置

[转]VNC (Virtual Network Computing)是虚拟网络计算机配置详细文章分类:Java编程VNC (Virtual Network Computing)是虚拟网络计算机的缩写。
VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。
VNC是在基于 UNIX和Linux 操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows 和MAC中的任何远程控制软件媲美。
VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。
一、Windows服务器平台服务器安装:到/网站,下载tightvnc-1.3.9-setup.exe 安装该软件,并在安装过程中选择“Register new TightVNC as a system service“和“Start or restart service"两项。
安装完成后系统会弹出对话窗口,要求输入VNC密码,输入密码后鼠标单击确定就完成了。
安装完成后VNC服务会在系统启动时自动启动。
二、Linux服务器平台的安装、启动和停止:1、安装大多数Linux发行版默认安装都包含了VNC服务器和客户端,用户无须另外安装。
本人已知并测试过的系统为:CentOS4.x/CentOS5.x/RHEL4.x/RHEL5.x/Ubuntu 以上发行版都包含了vnc软件,只要在安装时选择图形界面即可。
(默认安装是包含图形界面的,除非你手工删除)2、启动Linux是多用户系统,在Linux系统上可以开启多个VNC服务让不同用户同时使用一台Linux服务器而互不干扰。
每次启动Linux上的VNC服务,系统会分配一个端口号来区分不同的VNC进程。
在不指定端口号的情况下,系统会选择一个最小的未被使用的端口号来分配给当前的VNC进程,并在当前的终端下提示VNC的主机名和端口号和VNC进程是否启动成功。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 &
gnome-session & (增加这行)
7、修改/etc/X11/xinit/xinitrc文件的许可,使其可执行:
sudo chmod 755 /etc/X11/xinit/xinitrc
8、启动vnc4server:
vnc4server
注意:记住此处冒号后提示的数字
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即可。