XRDP介绍
Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面。 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,rdesktop和NeutrinoRDP。 Xrdp现在支持TLS安全层。
manjaro 安装 xrdp 及 xorgxrdp
yay -S xrdp
sudo pacman -S xorgxrdp
正在解析依赖关系...
正在查找软件包冲突...
软件包 (3) fltk-1.3.6-1 tigervnc-1.11.0-6 xrdp-0.9.16-2
全部安装大小: 14.44 MiB
:: 进行安装吗? [Y/n] Y
关闭防火墙
linux的防火墙默认的应该是firewall,不是很好用,我一般使用iptables,如果想要切换,就yum安装iptables,并设置开机启动,同时关闭Firewall就行。
iptables的防火墙默认是ACCEPT所有端口的,所以不用管就行。如果之前有软件使用了部分规则阻止了端口的话,如果这些规则不重要,直接iptables -F删除所有规则就OK,简单粗暴。
启动xrdp,并设置为开机启动
systemctl start xrdp
systemctl enable xrdp
查看xrdp状态
systemctl status xrdp.service
编辑或新建/etc/X11/Xwrapper.config
kate /etc/X11/Xwrapper.config
增加内容为: allowed_users=anybody
编辑.xintrc
kate ~/.xinitrc
修改args=(--sh-syntax --exit-with-session)
local dbus_args=(--sh-syntax --exit-with-session)
为如下代码:
get_session(){
local dbus_args=(--sh-syntax)
case $1 in
最后重启xrdp
systemctl restart xrdp
打开win远程连接测试:
成功了!
我在配置时,遇到Windows使用XRDP远程桌面连接manjaro只有背景而无任务栏、桌面图标等问题,久久无法解决,感谢SteelCat在manjaro官方论坛给于提示,特别鸣谢!!!!
我在配置时,遇到Windows使用XRDP远程桌面连接manjaro只有背景而无任务栏、桌面图标等问题,久久无法解决,感谢SteelCat在manjaro官方论坛给于提示,特别鸣谢!!!!
Manajro远程控制软件remmina:
sudo pacman -S remmina
但是安装remmina后没有RDP协议,
解决方法:
sudo pacman -S freerdp
ubuntu可进入C-Nergy官网,下载xrdp脚本,运行自动配置!!!
其它问题:
提示“出现身份验证错误,要求的函数不受支持。
解决方法:开启组策略中远程桌面链接安全层。
1、开始-运行gpedit.msc,进入组策略编辑器;
2、找到左侧边栏计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-安全项;
3、修改以下两项:
A,远程(RDP)连接要求使用指定的安全层,改为启用,安全层选择RDP
B,要求使用网络级别的身份验证对远程连接的用户进行身份验证,改为禁用;
4、找到左侧边栏计算机配置-管理模板-系统-凭据分配-加密orcle认证;
5、勾选已启用,选择易受攻击
6、关闭组策略编辑器,重启计算机