ubuntu配置远程桌面连接
# 一. 安装桌面环境
sudo apt update
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils xserver-xorg-core
sudo apt-get -y install xserver-xorg-input-all
# 二. 安装xrdp远程
sudo apt install xrdp # 安装后自动启动
sudo systemctl status xrdp # 验证
# 显示如下成功
● xrdp.service - xrdp daemon
Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset:
enabled)
Active: active (running) since Mon 2021-05-24 20:46:21 CST; 25min ago
Docs: man:xrdp(8)
man:xrdp.ini(5)
Process: 22348 ExecStop=/usr/sbin/xrdp $XRDP_OPTIONS --kill (code=exited,
status=0/SUCCESS)
Process: 22375 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (code=exited,
status=0/SUCCESS)
Process: 22352 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup
(code=exited, status=0/SUCCESS)
Main PID: 22377 (xrdp)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/xrdp.service
└─22377 /usr/sbin/xrd
# 三. 配置xrdp
sudo vi /etc/xrdp/xrdp.ini # 修改配置文件
# 实用pg按到最末尾添加下行
exec start xfce4
# 四. 安装依赖
sudo apt-get install xorgxrdp
sudo systemctl restart xrdp
# 五. 安装浏览器
sudo apt install chromium-browser
win10远程连接
win+R输入mstsc
注意事项
上面的操作中, 如果进入后就弹出, 可能是本地账号再本地有桌面登录, 需要创建另一个新的账户
sudo adduser new_user # 创建新账号
sudo passwd new_user # 增加密码
sudo adduser new_user sudo # 增加root权限
然后使用new_user进行登录
1. 记重启后远程桌面失败
sudo netstat -tlpn
tcp6 0 0 ::1:3350 :::* LISTEN 2036/xrdp-sesman
表明运行起来了, 但是没有连上
XSERVER启动图形化底层服务,DM和WM分别管理桌面和窗口。这是本地服务器图形化的工作原理。那么,远程的还要加上一个XORG来管理远程和本地的交互。
1.1 改XORG的显示管理SESSION
echo xfce4-session >~/.xsession
sudo vim /etc/xrdp/startwm.sh # 加入xfce4-session
sudo vim /etc/X11/Xsession # 加 xfce4-session
sudo service xrdp restart # 重启xrdp服务
在连接就见到猫了