我正在尝试使用sudo
检查,以查看用户的密码是否设置为标准密码。sudo作为另一个用户从标准输入密码
我已阅读,可以使用-S
选项从stdin
接收输入-S的-S(标准输入)选项导致须藤从 读取密码标准输入来代替终端设备的。
但是当我运行echo 'password' | sudo -S -u user command
返回:
Password:
Sorry, try again.
Password:
sudo: 1 incorrect password attempt
有人能告诉我什么是关闭这个脚本?
注:我已经尝试过其他方法来检查密码,但我有一个很难找到一个解决方案,因为我没有:root访问权限,C编译器,或可用性像预期
它适用于我。也许它只是告诉你,那不是用户的密码。顺便说一下,如果你没有root权限,你为什么要查看其他用户的密码?如果存在安全问题,请与负责系统的管理员联系。 – 2012-07-16 22:33:55