Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务 | IT运维网
  • 本站启用了账户登录密码错误就锁定模式,如有人误操作被锁请邮件(yvan.lu@ityww.cn)告知我账户名。
  • 本站为个人技术性站点,上面会更新一些系统、网络、存储、虚拟化及云计算等相关的文章,与大家一起参考、学习和交流。
  • 欢迎访问本网站;本站QQ交流群:654792529;如果您觉得本站非常有看点,那么赶紧使用Ctrl+D收藏吧!

Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务

Ubuntu yvan 3年前 (2021-07-03) 5558次浏览 已收录 0个评论

说明

        Xrdp是微软的远程桌面协议(Remote Desktop Protocol, RDP)的开源版本。在Linux系统上安装Xrdp后,用户可以使用RDP客户端远程访问Linux桌面。
安装

1、安装 Xrdp 服务:sudo apt install xrdp    #安装完成后Xrdp服务会自动启动(利用命令systemctl status xrdp.service可查看服务状态)

buntu@ubuntu-virtual-machine:~/桌面$ sudo apt install xrdp
[sudo] ubuntu 的密码: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会同时安装下列软件:
  xorgxrdp
建议安装:
  guacamole xrdp-pulseaudio-installer
下列【新】软件包将被安装:
  xorgxrdp xrdp
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 488 kB 的归档。
解压缩后会消耗 3,212 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://mirrors.aliyun.com/ubuntu focal/universe amd64 xrdp amd64 0.9.12-1 [428 kB]
获取:2 http://mirrors.aliyun.com/ubuntu focal/universe amd64 xorgxrdp amd64 1:0.2.12-1 [59.9 kB]
已下载 488 kB,耗时 1秒 (657 kB/s) 
正在选中未选择的软件包 xrdp。
(正在读取数据库 ... 系统当前共安装有 189149 个文件和目录。)
准备解压 .../xrdp_0.9.12-1_amd64.deb  ...
正在解压 xrdp (0.9.12-1) ...
正在选中未选择的软件包 xorgxrdp。
准备解压 .../xorgxrdp_1%3a0.2.12-1_amd64.deb  ...
正在解压 xorgxrdp (1:0.2.12-1) ...
正在设置 xrdp (0.9.12-1) ...

Generating 2048 bit rsa key...

ssl_gen_key_xrdp1 ok

saving to /etc/xrdp/rsakeys.ini

Created symlink /etc/systemd/system/multi-user.target.wants/xrdp-sesman.service → /lib/systemd/system/xrdp-sesman.service.
Created symlink /etc/systemd/system/multi-user.target.wants/xrdp.service → /lib/systemd/system/xrdp.service.
正在设置 xorgxrdp (1:0.2.12-1) ...
正在处理用于 systemd (245.4-4ubuntu3.7) 的触发器 ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...
正在处理用于 libc-bin (2.31-0ubuntu9.2) 的触发器 ...
ubuntu@ubuntu-virtual-machine:~/桌面$ systemctl status xrdp.service 
● xrdp.service - xrdp daemon
     Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2021-07-04 01:30:51 CST; 49s ago
       Docs: man:xrdp(8)
             man:xrdp.ini(5)
   Main PID: 2751 (xrdp)
      Tasks: 1 (limit: 9448)
     Memory: 1.9M
     CGroup: /system.slice/xrdp.service
             └─2751 /usr/sbin/xrdp

7月 04 01:30:50 ubuntu-virtual-machine xrdp[2750]: (2750)(139713071855424)[INFO ] address [0.0.0.0] port [3389] mode 1
7月 04 01:30:50 ubuntu-virtual-machine xrdp[2750]: (2750)(139713071855424)[INFO ] listening to port 3389 on 0.0.0.0
7月 04 01:30:50 ubuntu-virtual-machine xrdp[2750]: (2750)(139713071855424)[INFO ] xrdp_listen_pp done
7月 04 01:30:50 ubuntu-virtual-machine xrdp[2750]: (2750)(139713071855424)[DEBUG] Closed socket 7 (AF_INET6 :: port 3389)
7月 04 01:30:50 ubuntu-virtual-machine systemd[1]: xrdp.service: Can't open PID file /run/xrdp/xrdp.pid (yet?) after start: Operation not permitted
7月 04 01:30:51 ubuntu-virtual-machine systemd[1]: Started xrdp daemon.
7月 04 01:30:52 ubuntu-virtual-machine xrdp[2751]: (2751)(139713071855424)[INFO ] starting xrdp with pid 2751
7月 04 01:30:52 ubuntu-virtual-machine xrdp[2751]: (2751)(139713071855424)[INFO ] address [0.0.0.0] port [3389] mode 1
7月 04 01:30:52 ubuntu-virtual-machine xrdp[2751]: (2751)(139713071855424)[INFO ] listening to port 3389 on 0.0.0.0
7月 04 01:30:52 ubuntu-virtual-machine xrdp[2751]: (2751)(139713071855424)[INFO ] xrdp_listen_pp done

2、将xrdp用户添加至ssl-cert用户组:sudo adduser xrdp ssl-cert    #添加完重启服务生效(systemctl restart xrdp.service)

ubuntu@ubuntu-virtual-machine:~/桌面$ sudo adduser xrdp ssl-cert
正在添加用户"xrdp"到"ssl-cert"组...
正在将用户“xrdp”加入到“ssl-cert”组中
完成。
ubuntu@ubuntu-virtual-machine:~/桌面$ systemctl restart xrdp.service

此时可以使用远程桌面客户端访问Ubuntu桌面系统了(因为Xrdp只支持一个X会话,首先注销当前登录账户退出Ubuntu系统。)

Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务

Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务

Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务

Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务

Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务


IT运维网 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Ubuntu Desktop 20.04.2.0 环境安装Xrdp远程桌面服务
喜欢 (5)
yvan
关于作者:
聪明来自勤奋、知识在于积累、好记性不如烂键盘!

您必须 登录 才能发表评论!