检查root密码

6 linux passwords root

从 ac 程序检查 root linux 密码是否正确的最佳方法是什么。一个解决方案是运行如下命令:echo \"myPass\n"\ | sudo -S mySudoPassword并以某种方式检查 stderr 以查看是否包含数据。我期待得到一个优雅的解决方案

mti*_*935 2

您可以使用影子文件验证给定用户名的给定密码是否正确。

请参阅给定 Linux 用户名和密码,如何测试它是否是有效帐户?了解如何完成此操作的机制。应该可以在 C 程序中执行相同的操作。