【发布时间】:2014-03-10 10:40:42
【问题描述】:
场景就像我有一个根密码列表。 但我不想继续手动尝试。 所以我写了shell脚本:
对于 {1..26} 中的 i
做
su - >>结果
完成
我所有的密码都在一个文件“attempt.txt”中。
现在在命令提示符下输入命令:
bash p2.sh
但它显示错误:“Standard in must be a tty”
那么有没有什么方法可以让我通过一些代码或命令输入这些密码,而无需手动输入其中的每一个? 请告诉命令行方法,而不是一些高级实用软件。我是来学习的。 谢谢:)
【问题讨论】:
-
很明显你不是root
-
你可以有一个窍门......你可以通过建立 ssh 连接来测试密码。要我为你设置 ssh 连接吗?
-
@MortezaLSC ..是的,这会很有帮助
-
@hek2mgl 好吧,我已经提到过……我不是 root,但我在一个文件中有几个 root 密码……其中一个确实有效……我想找到那个一个……就这么简单
-
我给你答案