WINDOWS mstsc 使用VNC和xorg-xrdp两种Session方式 远程桌面连接 Ubuntu 18.04

时间:2024-02-15 17:29:38

转载

原文地址:https://blog.csdn.net/star2523/article/details/81152890

由于ubuntu18.04使用的是Gnome作为默认桌面,目前我探索出了两种方式来从Windows系统使用自带的mstsc远程桌面连接 Ubuntu18:

1、使用VNC的方式来连接:

可以参考网址:https://websiteforstudents.com/access-ubuntu-18-04-lts-beta-desktop-via-vnc-from-windows-machines/

https://www.linuxidc.com/Linux/2017-09/147112.htm

https://www.cnblogs.com/xuliangxing/p/7642650.html

这三个网址的内容,关键操作就是:

sudo apt-get install xrdp vnc4server xbase-clients dconf-editor

ubuntu sharing screen

  1.  
    #安装vnc4server 
  2.  
    sudo apt-get install vnc4server tightvncserver

就可以使用Windows的远程桌面连接中的 Session: vnc-any 来连接Ubuntu了:

2、使用xrdp服务和 Session: xorg 来连接Ubuntu:
参考文章:https://websiteforstudents.com/connect-to-ubuntu-16-04-17-10-18-04-desktop-via-remote-desktop-connection-rdp-with-xrdp/

https://www.linuxidc.com/Linux/2015-05/117835.htm

关键步骤:

  1.  
    sudo apt install xrdp
  2.  
    sudo systemctl enable xrdp
  3.  
       #安装xubuntu-desktop 
  4.  
       sudo apt-get install xubuntu-desktop 
  5.  
    其中当有gdm和lightm的选项时,默认选择gdm3即可
  6.  
     
  7.  
       #向xsession中写入xfce4-session 
  8.  
       echo “xfce4-session” >~/.xsession 
  9.  
     
  10.  
     
  11.  
    再设置配置文件
  12.  
     
  13.  
    sudo gedit /etc/xrdp/startwm.sh
  14.  
     
  15.  
    在. /etc/X11/Xsession 前一行插入
  16.  
    xfce4-session
  17.  
    或者将/etc/xrdp/startwm.sh 之中的unity全部更换为 xfce4-session
  18.  
     
  19.  
    重启xrdp
  20.  
    sudo service xrdp restart
  21.  
     
  22.  
    最后就可以使用Windows的mstsc远程桌面连接中的 Session: xorg Session 来连接Ubuntu了:

这样两个界面都可以远程了:

其中xubuntu的命令行需要在桌面上点击右键打开 Run Programma 来输入 xfce4-terminal 才能打开终端:

 

但是上面两种方法在性能速度上面还是有些慢,最好的方法是尽量使用SSH来输入命令行,不得已的时候再用上面的方法:

sudo apt-get install openssh-server

打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。