Foreword
Ubuntu 使用window的rdp协议进行远程
Xrdp
Ubuntu 使用 18.04版本
先更新一下,否则可能拉不到包
sudo apt update
sudo apt-get upgrade
安装
安装xrdp
sudo apt install xrdp -y
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils -y
打开xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp
防火墙放行3389远程端口
sudo ufw enable
sudo ufw allow 3389
sudo ufw reload
添加启动后的桌面,否则会一直青屏,好像没登录一样
vi ~/.xsessionrc
输入以下内容
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
重启xrdp,让配置生效
sudo systemctl restart xrdp
检测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 2024-03-04 00:57:52 PST; 15min ago
Docs: man:xrdp(8)
man:xrdp.ini(5)
Main PID: 2430 (xrdp)
Tasks: 2 (limit: 9453)
CGroup: /system.slice/xrdp.service
├─2430 /usr/sbin/xrdp
└─3422 /usr/sbin/xrdp
测试
使用mstsc登录
输入对应的账号和密码即可
需要注意,xrdp登录需要把虚拟机或者其他方式已经登录的同账号logout
否则会一直卡黑屏,进不去。
Summary
一直没配启动桌面,导致青屏了好久,找不到原因
Quote
https://docs.e2enetworks.com/guides/ubuntu_xrdp.html
https://linuxize.com/post/how-to-install-xrdp-on-ubuntu-18-04/
https://cloud.tencent.com/developer/article/2355160
FEATURED TAGS
RaspberryPi
嵌入式
Git
脚本
python
LeetCode
C++
APM
FreeRTOS
Markdown
Embedded
Linux
Vim
Ubuntu
Tools
STM32
Maya
LPWAN
Graph Theory
Algorithm
PathFind
OMPL
VPS
QT
Router
JS
Chrome
Tampermonkey
API
Java
Spring
MySql
Springboot
Docker
V2ray
TTRSS
Nintendo Switch
Trace
Crack
BLHeli
DSHOT
ESC
Music
C#
EasyCon
Blog
杂谈
Proxy
UAV
GuinnessWorldRecords
NAS
群晖
ZeroTier
Typora
Map
旅游
Log
JSON
Cython
Equip
Goods
Share
DMX512
Blender
Game
AP
Network
CloudFlare
DIY
WIFI
Camera
Diablo
Sensor
SES
QQ
Bot
Python
Vmq
Jenkins
米家
ESP32
Software
C
MT793x
NXP
CH32
OpenWrt
Onion
Copilot
Investment
ChatGPT
Debug
RouterOS
Mikrotik
GitLab
Drone
OpenAI
VS Code
管理