关于Windows通过远程桌面訪问Ubuntu

问题及目标

Window环境通过远程桌面訪问Ubuntu

Ubuntu机器端



1、  安装所需软件包


sudoapt-get install xrdp

sudo apt-get install vnc4server tightvncserver

2、配置

进入系统-》首选项-》桌面共享进行例如以下设置。

运行下面命令(该命令的作用是因为安装了gnome桌面。ubuntu12.04中同一时候存在unity、GNOME多个桌面管理器,须要启动的时候指定一个。不然即使远程登录验证成功以后,也仅仅是背景,其它什么也没有)

cd/home/youruser(youruser 是每一个人自己的username)

echo"gnome-session--session=ubuntu-2d" > .xsession

sudo/etc/init.d/xrdprestart

终端输入命令:

sudo gedit/etc/xrdp/startwm.sh

在 . /etc/X11/Xsession 一行前面插入一行:

echo"gnome-session --session=ubuntu-2d" > .xsession

或者

echo"gnome-session --session=gnome-classic" > .xsession

保存退出。

输入命令

sudo service xrdp restart

或者

Sudo /ect/init.d/xrdprestart

说明:

echo"gnome-session --session=ubuntu-2d" > .xsession

这段操作是远程桌面必需要的,假设没有这个操作,就会出现例如以下问题:

用 windows 的 mstsc 连接ubuntu 的 xrdp 时,仅显示墙纸

Windows端


Windows端能够通过两种方式訪问

1、  Windows自带的远程桌面(Xvnc)。这个非常easy

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbmV0d2Fsaw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

输入在Ubuntu系统的username和password(Ubuntu端系统的username和password)

2、  使用window自带的远程桌面。也能够使用VNCViewer,(VNC-any)

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbmV0d2Fsaw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

这个地方选择Ubuntu端机器的IP,password则输入在Ubuntu端远程桌面设置时,同意訪问的訪问password

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbmV0d2Fsaw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

说明:

1、  通过xvnc方式訪问远程桌面式时。事实上相当于Windows端在Ubuntu机器上新登录一个用户桌面;Ubuntu端是看不到电脑桌面上有什么变化和操作的,并且这样的方式,Widows端用户訪问速度非常快,延迟时间非常短,差点儿感觉不出来。

2、  通过vnc-any方式訪问远程桌面时,用户在Windows端的操作同步到ubuntu端,ubuntu端桌面实时看到Windinws端用户的操作。

相当于QQ的远程控制桌面。

3、在Ubuntu11.04和Ubuntu12.04中均可使用上述方法实现远程桌面的訪问

4、从Ubuntu13.10開始,据说是因为因为xrdp、gnome和unity之间的兼容性问题,在Ubuntu中无法使用xrdp登陆gnome或unity的远程桌面。现象是登录后仅仅有黑白点为背景。无图标也无法操作。

------解决的方法是:使用xrdp登录xfce的远程桌面。或者也能够使用xrdp登录Mate的远程桌面。

----------------------------------

欢迎浏览、技术交流
请尊重劳动成果
转载请注明出处。谢谢!

http://blog.csdn.net/netwalk/article/details/26245465

关于Windows通过远程桌面訪问Ubuntu的更多相关文章

  1. 使用windows的远程桌面连接连接Ubuntu

    想起来用笔记本连接一个windows server时只需要在远程桌面连接里面输入一下ip地址然后账号密码就可以了,十分简单.于是乎既然装了个Ubuntu当服务器使那么我就业来远程连接一下,由于wind ...

  2. windows配置远程桌面连接到ubuntu

    最近在用nodejs开发项目,同时也在做一些区块链相关的工作,公司给配的办公电脑着实不错,都是自家品牌的工作站,市场价都是15K+了.但是在win10上装虚拟机,还是不太顺畅的.因为公司电脑是五年到期 ...

  3. Windows 7远程桌面连接Ubuntu 16.04

    转自:http://jingyan.baidu.com/article/8ebacdf0cdc64949f75cd555.html 从Windows 7远程到Windows系统比较简单,只要对方电脑开 ...

  4. windows下通过VNC图形化訪问Ubuntu桌面环境

    要在windows下图形化訪问Ubuntu或其他Linux系统桌面环境有非常多方法.我比較喜欢的是使用VNC服务,须要在Ubuntu下安装vncserver和在windows下安装client訪问工具 ...

  5. Windows通过远程桌面访问Ubuntu

    关于Windows通过远程桌面访问Ubuntu 问题及目标 Window环境通过远程桌面访问Ubuntu Ubuntu机器端   1.  安装所需软件包   sudoapt-get install x ...

  6. ubuntu 18 怎样对Windows进行远程桌面控制

    ubuntu 18 怎样对Windows进行远程桌面控制: 1. 先安装一个redesktop 工具(sudo apt-get install redesktop) 2. 在通过 redesktop ...

  7. [原创] 树莓派个人实测 Q&A(最新修改使用windows连接远程桌面)

    原文出处:http://www.eeboard.com/bbs/thread-5191-1-1.html 这篇帖子我打算用Q&A的方式来编写,这样大家更容易一目了然的看明整个帖子的内容,层次分 ...

  8. windows server 2003 远程桌面最大连接数调整与windows 2008远程桌面后,本地帐号自动锁定

    调整windows server 2003 最大远程连接数的步骤如下: 第1步.开始-->控制面板-->添加或删除程序-->添加/删除windows组件-->选择"终 ...

  9. windows 2008远程桌面企业协议号

    windows 2008远程桌面企业协议号 6565792 (2015-01-07 14:47:31) 转载▼ 标签: it 桌面 终端服务器 客户端 服务器 分类: 操作系统/办公软件 微软的终端服 ...

随机推荐

  1. leetCode 74.Search a 2D Matrix(搜索二维矩阵) 解题思路和方法

    Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the follo ...

  2. C#实现动态调用Windows DLL

    调用方法: object obj = WinDllInvoke("Kernel32.dll", "Beep", , }, typeof(void)); 函数代码 ...

  3. <LeetCode OJ> 326. Power of Three

    326. Power of Three Question Total Accepted: 1159 Total Submissions: 3275 Difficulty: Easy 推断给定整数是否是 ...

  4. 在ubuntu中安装与配置zsh与oh-my-zsh

    先补充点东西 1.ubuntu中默认安装了那些shell jiang@Linux:~$ cat /etc/shells # /etc/shells: valid login shells/bin/sh ...

  5. bzoj4465: [Jsoi2013]游戏中的学问

    DP 一个人要么加入一个圈,要么三个人开一圈 #include<cstdio> #include<iostream> #include<cstring> #incl ...

  6. global cache cr request

    当一个进程访问需要一个或者多个块时,它会首先检查自己的CACHE是否存在该块,如果发现没有,就会先通过global cache赋予这些块 共享访问的权限,然后再访问.假如,通过global cache ...

  7. B1734 [Usaco2005 feb]Aggressive cows 愤怒的牛 二分答案

    水题,20分钟AC,最大值最小,一看就是二分答案... 代码: Description Farmer John has built a <= N <= ,) stalls. The sta ...

  8. 【转】win7下安装搭建tomcat服务器

    原文网址:http://www.voidcn.com/blog/tianxiawuzhei/article/p-3450678.html 1.安装jdk,因为tomcat就是一个java程序,所以需要 ...

  9. ubuntu的home目录下,Desktop等目录消失不见

    第一步:创建相应的文件夹 首先当然是创建几个相应的英文文件夹喽,比如:Desktop.Downloads. Documents. Music. Pictures. Videos  , Template ...

  10. ios网络模拟

    ios网络模拟 在ios开发和测试中,需要针对不同网络状况做一下测试优化,如果在真机上用真实网络的话,需要不同网络(2G.3G.4G)的手机卡,比较麻烦. 其实可以模拟不同网络状况,以下分别针对真机和 ...