我正在尝试使用sudo
检查来查看用户的密码是否设置为标准密码。
我已阅读您可以使用该-S
选项接收来自stdin
-S -S (stdin) 选项使 sudo 从标准输入而不是终端设备读取密码。
但是当我跑步时echo 'password' | sudo -S -u user command
它返回:
Password:
Sorry, try again.
Password:
sudo: 1 incorrect password attempt
有人可以告诉我这个脚本有什么问题吗?
注意:我尝试了其他方法来检查密码,但我很难找到解决方案,因为我没有:root 访问权限、ac 编译器或安装程序(如期望)的可用性