sudo apt update sudo apt install xrdp # 检查是否安装成功 xrdp --version # 打开文件 sudo 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.service # 打开配置文件 sudo vi /etc/xrdp/xrdp.ini # 更改以下内容 tcp_send_buffer_bytes=4194304 tcp_recv_buffer_bytes=6291456 # 保存退出后,重启服务 sudo systemctl restart xrdp 重启系统后,即可用windows自带的远程桌面进行连接,此时相当于电脑有了外接显示器

# 或者直接使用以下命令下载图形版本 # 此链接为笔者安装时的最新版本 # 建议在网页上直接点击下载以获得最新版本 wget https://d.oray.com/sunlogin/linux/SunloginClient_15.2.0.63062_amd64.deb # 安装依赖包 sudo apt-get install -f -y # 安装 sudo dpkg -i SunloginClient_15.2.0.63062_amd64.deb 注:网站上的命令行版本链接只能远程文件不能远程桌面
# 启动 /usr/local/sunlogin/bin/sunloginclient # 卸载 sudo dpkg -r sunloginclient 最后:
- 笔者公司需要使用vpn连接服务器,但是vpn限速,无法流畅使用xrdp以及vnc等常用软件,因此需要加装向日葵进行连接
- 向日葵无法在无头服务器上直接使用,在安装XRDP后,相当于外接了显示器,此时向日葵不黑屏
- 此方法在公司新买的三台塔式机器上有效,无法保证在所有机器上有效
- 笔者的另一台机器依然需要外接物理显示器才可以正常使用向日葵
参考链接↩︎
此时外接显示器会无法点亮,删除~/.xsessionrc文件刚刚添加的代码,重启xrdp服务后,重启电脑即可点亮屏幕。 ↩︎