-1

kali linux 上的Xrdp服务器。还安装了freerdp2-shadow-x11来启动影子会话。影子服务器在正在运行的 xrdp 会话的终端中使用 freerdp-shadow-cli 命令启动。只有这样。在命令行上以交互方式输出。
我需要它与连接到服务器的用户会话一起在自动加载的后台运行。部分地,我用脚本解决了它:

#!/bin/bash freerdp-shadow-cli -auth -port:3389 -may-interact > /dev/null 2>&1 &

交互地,这个脚本被执行并且一切正常,但是如果你将它添加到自动加载(.zshrc 文件),那么脚本只会在你用手打开终端时运行。

所以,专家们,问题是:我怎样才能让脚本自动加载?

4

1 回答 1

0

终于自己从一开始就弄清楚了:

apt install freerdp2-shadow-x11
nano  /home/user/RDS.sh

RDS.sh:

#!/bin/bash
#gnome-terminal -e
freerdp-shadow-cli -auth -port:3389 -may-interact > /dev/null 
2>&1 &

客户端:

chmod 755 RDS.sh
nano /home/user/.config/autostart/shadow.desktop

影子桌面:

[Desktop Entry]
Name=shadow
GenericName=A descriptive name
Comment=Some description about your script
Exec=/home/user/RDS.sh
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true

客户端:

chmod 755 shadow.desktop
reboot

-may-interact - 只显示桌面

于 2022-01-27T14:01:13.553 回答