zoukankan      html  css  js  c++  java
  • 【Ubuntu】xrdp完美实现Windows远程访问Ubuntu 16.04

    步骤一、下载TigerVNC Server软件包

      下载地址:Tigervnc Deb软件包(适用于Ubuntu 16.04.1 - 64位)

    步骤二、 安装TigerVNC Server软件包

      1、打开终端,进入到刚刚你你下载TigerVNC Server的存放目录,我是直接下载到默认的DownLoads下的,因为下载的是zip文件,记得解压出来,得到deb安装文件。

    cd Downloads

      如图所示:

      2、再输入一下安装命令进行安装(需要su密码)

    sudo dpkg -i tigervncserver_1.6.80-4_amd64.deb
    或者
    sudo apt-get install tightvncserver (使用在线安装,后面第3小步就可以直接跳过了)

    如图所示:可能你会看到一些警告信息和错误信息,暂时忽略这些信息,主要是没有相对应的依赖包。

      3、上面才错误信息是因为没有安装对应的依赖,我们可以通过下面命令进行安装,再重复第2个的命令

    sudo apt-get install -f

      如图所示:

    步骤三、安装xrdp

      打开终端,输入一下命令(需要su密码)

    sudo apt-get install xrdp -y

    步骤四、配置xrdp设置

      需要通过xrdp连接到桌面,需要正确配置相关信息并填充到.xsession文件(针对每个用户)或/etc/startwm.sh(针对所有用户),输入如下命令

    echo unity>~/.xsession
    
    或者
    
    sudo sed -i.bak '/fi/a #xrdp multi-users 
     unity 
    ' /etc/xrdp/startwm.sh

    步骤五、重启xrdp 

    sudo service xrdp restart

     步骤六、开启桌面共享功能

      进入系统-》首选项-》桌面共享,或者直接搜索桌面共享,如图所示

      将【允许其他人查看您的桌面】这一项勾上吗,如图所示:

    到这一步基本上已经完成了,接下来就是来测试是否能正常连接到Ubuntu了

    三、xrdp测试连接到Ubuntu

    至此,xrdp连接Ubuntu 16.04的所有步骤已完成。

  • 相关阅读:
    02day-webpack
    Mybatis中的@Param注解(自己没试过)
    SpringMVC
    jsp获取map
    form表单提交时选择性传值到后台
    form表单提交数据的几种方式
    ajax中什么时候进success和error
    @RequestParam加与不加的区别
    @RequestBody和@RequestParam区别
    java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact
  • 原文地址:https://www.cnblogs.com/zeze/p/8416448.html
Copyright © 2011-2022 走看看