Win10 Remote Ubuntu18.04

Ubuntu设置

系统版本:Ubuntu 18.04.2 LTS

  1. 打开设置,修改sharing选项如下:

    0001

  2. 安装xrdp,终端输入:sudo apt-get install xrdp

  3. 终端输入:sudo vim /etc/xrdp/startwm.sh,注释最后两行,并添加gnome-session修改如下:

    1
    2
    3
    #test -x /etc/X11/Xsession && exec /etc/X11/Xsession
    #exec /bin/sh /etc/X11/Xsession
    gnome-session
  4. 重新启动ubuntu,不要登录

Windows进行远程连接

  1. 打开CMD窗口,输入mstsc,打开windows的远程桌面连接,输入Ubuntu的IP地址,并点击连接

    romte01

  2. 点击连接之后会进入登录页面,选择Xorg,输入用户名,并填写在Sharing中设置的密码,即可登录

    romte02

  3. 首次登录会提示几次授权修改主机的颜色设置什么的,都可以cancel掉,然后即可登陆成功

    romte03

问题:windows关闭远程后,ubuntu也不能登陆,原因是远程桌面没有正确关闭,虽然在windows 系统关闭远程桌面连接,但是在里linux上的进程还在运行

解决:修改/etc/xrdp/sesman.ini参数KillDisconnected=true,断开连接60s后linux会关闭会话进程

重启/etc/init.d/xrdp restart 问题解决

参考:https://zhuanlan.zhihu.com/p/40937988

------ 本文结束------