我已经搜索了一整天关于检查 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 命令将可以顺利运行。