无需 GUI 即可从命令行测试 RDP 凭据用户和密码

无需 GUI 即可从命令行测试 RDP 凭据用户和密码

我已经搜索了一整天关于检查 Windows RDP 凭据用户和密码的想法

我发现 FreeRDP 可以从 RDP IP 检查用户和密码

经过一些研究我发现这个命令

xfreerdp --ignore-certificate --authonly -u user -p pass host

当我尝试时我收到这个错误

[错误][com.freerdp.client.x11] — 请检查 $DISPLAY 环境变量是否正确设置。

然后我知道它必须被编译,所以不要要求 x-server 我发现这个教程并且所有步骤和构建都成功进行,但是当尝试在最后进行测试时它不起作用我使用了这个命令

./client/X11/xfreerdp /cert-ignore +auth-only /v:10.0.2.2:4242 /u:testuser /d:Spoon /p:pass

我收到错误

-bash:./client/X11/xfreerdp:没有此文件或目录

我确信我走在正确的道路上,我想那是因为教程太旧了,需要更新

我正在使用 ubuntu 20 和 digital ocean VPS

有人能帮助我吗?我只想制作一个命令来检查 RDP 用户和密码,如果它很好,则返回好,我将制作一个 PHP 文件来执行此命令,以便我可以轻松访问它

答案1

同样的问题。已使用 Xvfb(Ubuntu 中的伪造 X 服务器)解决

apt install xvfb

启动它,即

Xvfb :99 & export DISPLAY=:99

现在,xfreerdp 命令将可以顺利运行。

相关内容