目录

安装教程

How to install xrdp on Ubuntu

How to configure xrdp on Ubuntu

How to connect to Ubuntu from Windows 11

不能多用户登录


安装教程

本文转自:

How to Connect to Ubuntu Linux from Windows 11 - Website for Students

To get started with installing and configuring xrdp on Ubuntu, follow the steps below:

How to install xrdp on Ubuntu

xrdp works on desktop systems. You won’t be able to connect to systems without a desktop environment. On Ubuntu servers, you must install a desktop environment before using xrdp.

xrdp is available in Ubuntu default repositories. No need to add additional repositories to install. Simply run the commands below from the terminal to install it.

sudo apt update
sudo apt install xrdp

After installing, run the commands below to verify that it is installed and running.

sudo systemctl status xrdp

You should see similar result as shown below:

 xrdp.service - xrdp daemonLoaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)Active: active (running) since Sun 2021-06-13 09:43:03 CDT; 1min 53s agoDocs: man:xrdp(8)man:xrdp.ini(5)Main PID: 37933 (xrdp)Tasks: 1 (limit: 4653)Memory: 1.1MCGroup: /system.slice/xrdp.service└─37933 /usr/sbin/xrdpJun 13 09:43:02 ubuntu2004 xrdp[37932]: (37932)(139757869672256)[INFO ] address [0.0.0.0] port>
Jun 13 09:43:02 ubuntu2004 xrdp[37932]: (37932)(139757869672256)[INFO ] listening to port 3389>

How to configure xrdp on Ubuntu

Now that you have xrdp installed on Ubuntu, configure it to make it so that connections can be made without facing numeral issues.

First, add xrdp user account to the ssl-cert certificate key file groups. By default xrdp uses the /etc/ssl/private/ssl-cert-snakeoil.key file which is readable only by users that are members of the “ssl-cert” group.

The ssl-cert key file plays an important role in connecting via remote desktop on Ubuntu.

sudo adduser xrdp ssl-cert 

Ouput:

Adding user xrdp' to groupssl-cert' …
Adding user xrdp to group ssl-cert
Done.

Next, add these lines into xrdp startup script to make help resolve some situations where users’ screens have black backgrounds.

Open the startup script file.

sudo gedit /etc/xrdp/startwm.sh 

Than add these lines to the end file and save.

Unset DBUS_SESSION_ADDRESS
Unset XDG_RUNTIME_DIR

Save the file and exit.

Restart xrdp service.

sudo systemctl restart xrdp 

Make sure firewall isn’t enabled and blocking port 3389.

sudo ufw allow from 10.0.2.0/24 to any port 3389
sudo ufw reload  

Replace the highlighted subnet with your own.

Log out of Ubuntu. Make sure you’re not already logged in to Ubuntu while attempting to connect via Remote Desktop Connation. You can’t be logged in to Ubuntu while you connect via RDP.

How to connect to Ubuntu from Windows 11

Now try connecting to Ubuntu via Remote Desktop Protocol (RDP).

When prompted to accept the certificate, click Yes.

Type in your username and password for the Ubuntu system.

That’s it!

Conclusion:

This post showed you how to install and configure xrdp to provide remote desktop connection to Ubuntu. If you find any error above, please use the comment form below to report.

不能多用户登录

打开 /etc/pam.d/login

注释掉

#session  required   /lib/security/pam_limits.so
#session  required   pam_limits.so

1. 服务器桌面共享允许他人访问

2. 安装xrdp、vnc、xfce

sudo apt-get install xrdp
sudo apt-get install vnc4server
sudo apt-get install xubuntu-desktop
echo "xfce4-session" >~/.xsession

3. 修改 (决定能不能多人访问的一步)

sudo gedit /etc/xrdp/startwm.sh

在. /etc/X11/Xsession 上一行插入
xfce4-session

4.重启服务

sudo service xrdp restart

以下转自:https://blog.csdn.net/weixin_40469747/article/details/109090665

还没试:

找了网上的所有方法都没有解决,重新安装xrdp好了一会儿还会出现display 0情况,偶然一次配置了ssh,然后就好了
   方法:
   1、安装ssh软件:
   sudo apt-get install openssh-server
   可能会出现安装包找不到的问题,只需要更新国内源就可以了
   2、启动ssh服务
   service sshd start
   3、查看服务的启动状态
    netstat -ntlp
    看到端口号为22的状态为监听
    tcp 0 0 0.0.0.0:22   LISTEN
这一篇也试试:

多用户远程访问Ubuntu18.04配置记录-拜师资源博客

ubuntu远程桌面断开后重回上次会话_anendless的专栏-CSDN博客

win10 远程ubuntu相关推荐

  1. win10子系统ubuntu图形界面_win10系统中安装ubuntu子系统及图形界面

    作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows.MacoS等操作系统,最新版本的Ubuntu也不逊色.下面教大家在w ...

  2. win10远程桌面连接ubuntu20(RDP)

    此方法是基于RDP(Remote Display Protocol )协议 1.安装xrdp sudo apt-get install xrdp 2.开启rdp服务 systemctl start x ...

  3. Win10远程桌面及防火墙配置

    +Title:<Win10远程桌面及防火墙配置> +Author:Hugu +Finished Date:August 10th. 2019. +Reference Linking:htt ...

  4. win10远程ubuntu18.04.6 LTS

    文章目录 方式一:vnc连接 方式二:xrdp-Xorg方式连接 遇到的问题 1.权限问题:echo x > 时的 Permission denied错误,或vim未安装却要修改文件内容 2.U ...

  5. 安装win10和linux双系统,安装win10和ubuntu双系统

    2019-06-22 ​ 最近找了一份新的工作,要用到linux,由于之前基本上没有接触过这方面的东西,所以今天捣鼓一下,安装win10和linux双系统,办公研发双不误. 如果在安装的过程中遇到什么 ...

  6. Win10远程桌面失败,这可能是由于CredSSP加密Oracle修正 解决方法

    Win10远程桌面失败,这可能是由于CredSSP加密Oracle修正 解决方法 参考文章: (1)Win10远程桌面失败,这可能是由于CredSSP加密Oracle修正 解决方法 (2)https: ...

  7. win10系统 ubuntu子系统 进行ndk编译笔记

    报错1:error adding symbols: file in wrong format collect2: error: ld returned 1 exit status win10系统 ub ...

  8. win10 远程登录 每次需要输密码

    win10 远程登录 每次需要输密码 始终要求凭据,这个勾选去掉,下次就不用输入密码了

  9. win10 搭载文件服务器,win10远程文件服务器

    win10远程文件服务器 内容精选 换一换 本节为您介绍如何通过控制台提供的远程登录功能(即VNC方式)登录到弹性云服务器上.如果您的弹性云服务器是采用密钥方式鉴权,请在登录前先使用密钥文件解析登录密 ...

最新文章

  1. Elasticsearch常用操作:集群管理篇
  2. legend3---3、lavarel页面post请求错误之后跳转
  3. 基于局部均方差相关信息的图像去噪及其在实时磨皮美容算法中的应用
  4. javascript对数值增加千分点/删除千分点
  5. “chaos“的算法--之双向链表
  6. WPF快速指导2:模板
  7. Autofs实现文件系统的自动mount
  8. 采用传输矩阵法求解光子晶体带隙
  9. 计算机主页为什么打不开怎么办,主页被限制,打不开怎么办?
  10. Sqlloader导数据进数据库时间过长或卡住原因探讨及解决办法
  11. EXCEL利用VBA把汉字转拼音(李晓锋版)20180828更新
  12. mysql多主集群_MYSQL-galera多主集群
  13. 泛函分析笔记08:有界线性算子和泛函介绍与共鸣定理
  14. java 判断字符 不等于 或者_java中字符串不等于怎么判断
  15. 金融知识小科普 - 宽基指数
  16. 一个领导发给下属的邮件,醍醐灌顶!
  17. 哈夫曼编码树的经典题目
  18. 好用的chrome浏览器网页翻译插件
  19. 用个人博客打造一个酷酷的工作流
  20. Linux磁盘分区逻辑卷文件系统管理

热门文章

  1. golang 日志输出
  2. centos7 tmp目录 自动清理规则
  3. golang 编译运行出错:imported and not used: log
  4. Duilib技巧:背景图片平铺
  5. 关于IE控件闪烁解决方案
  6. zlib 1.2.5 编译 ( VS2010 vc6 )
  7. Linux2.6内核 -- 编码风格(2)
  8. 利用Tencent(腾讯)SCF函数部署自动签到获得容量(天翼云盘)
  9. java自带的resize方法_java对图片进行压缩和resize缩放的方法
  10. scala 定义空的list_18.scala的型变