我正在嘗試使用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