windows通过vnc viewer远程连接ubuntu server

来源:http://zhidao.baidu.com/question/494480332.html
 1 安装图形界面:
 1) 安装登录管理器:$sudo apt-get install gdm
 2) 安装桌面环境,仅安装最基本的组件:$sudo apt-get install gnome-core (安装完之后可以用startx命令启动图形界面)
 3) 安装图形界面(自动安装应用程序):$sudo apt-get install ubuntu-desktop  (安装完成后重启一下系统)


2 在ubuntu下安装vnc server(VNC服务端):
 $sudo apt-get install vnc4server 

 
3 启动VNC服务:$vncserver :1   (数字1 表示桌面号) 

        要实现多少同时连接ubuntu server ,用如下命令:$vncserver -geometry 1280×800 -alwaysshared :1   (-geometry 1280×800表示分辩率,-alwaysshared表示运行多个人同时连接到同一个桌面)

        停止VNC服务:$vncserver -kill :1

 4 在ubuntuc server 图形界面中设置允许完程登陆:
 系统(System) —> 首选项(Preferences) —> 远程桌面(Remote Desktop),进行如下设置:
 设置好密码好,在windows客户端应可以通过vnc viewer远程连接ubuntu server 了!

  

 5 在Linux下启动vncserver的时候,如果不能正常启动,

    查看vncserver的启动log:/root/.nvc/BJDB02:1.log,发现有如下Log:

……

 vncext:      created VNC server for screen 0 Could not init font path element /usr/share/fonts/X11/misc/, removing from list!

Fatal server error: could not open default font 'fixed' xrdb: Connection refused xrdb: Can't open display 'BJDB02:1' xmodmap:  unable to open display 'BJDB02:1' xhost:  unable to open display "BJDB02:1" No profile for user 'root' found Launching a SCIM daemon with Socket FrontEnd... Loading simple Config module ...

说明找不到fixed字体,而系统中不存在/usr/share/fonts/X11/目录,反而有/usr/share/X11/fonts/

所以执行如下命令:

创建/usr/share/fonts/X11/目录

cd /usr/share/

mkdir fonts/

cd fonts/

mkdir X11/

cd X11/

再执行:

sudo ln -s /usr/share/X11/fonts/100dpi 100dpi sudo ln -s /usr/share/X11/fonts/75dpi 75dpi sudo ln -s /usr/share/X11/fonts/misc misc sudo ln -s /usr/share/X11/fonts/Type1 Type1 sudo ln -s /usr/share/X11/fonts/util    

 

最后执行启动vncserver:

vncserver

启动成功  

Win7用远程桌面(xrdp+vnc)连接Ubuntu

Ubuntu自带了一个远程桌面,使用的是vpn模式,此方式远程桌面速度慢,而且经常无法连接,让人非常郁闷。下面采用的是另外xrdp模式,使用win7自带的系统工具远程桌面,连vnc viewer都省了。而且速度快,能正常访问 具体方法:

Ubuntu下的操作

        1、首先你要有Ubuntu10.10,其实10.04也可以使用本文方法,至于其他版本,我没有测试,但是应该也差不多的说。。。

        2、Win7远程连接上Ubuntu,所使用的协议是rdp,所以我们要装这个东西。打开终端:

sudo apt-get install xrdp

        3、装上xrdp之后,再:

sudo apt-get install vnc4server tightvncserver

        4、都装上了之后,在“首选项—远程桌面”那里,设置好,允许远程桌面,允许控制,等等。

Windows下的操作:

        上述一切工作都做好了之后,打开“远程桌面连接”,在“计算机”那一栏里,填上你要连接的Ubuntu的IP地址即可。在Ubuntu下可以通过“ifconfig”获得本机网络连接的概况,其中包括IP地址。

        填上正确的IP地址,按回车,会出现一个登陆框,我们选择“sessman-xvnc”这个,然后输入你的Ubuntu的用户名和密码,OK!

后记:

        使用这种方法连上Ubuntu还有个问题,就是键盘的快捷键会有点小混乱。此时断开远程桌面,在Ubuntu的实体机器上,打开管理键盘快捷键,将带有 “windows”键,ubunntu显示是“mod5”键(好像是类似的,记不清了)的快捷键组合删掉即可。



转载于:https://my.oschina.net/yuzh/blog/96739

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值