1
是否可以在bash腳本中檢查用戶密碼是否正確?如果是這樣,請告訴我如何。謝謝如何在bash中檢查密碼
是否可以在bash腳本中檢查用戶密碼是否正確?如果是這樣,請告訴我如何。謝謝如何在bash中檢查密碼
這個工作對我來說:
#ensure sudo isn't saving a recent password
sudo -k
#prime it
echo $ROOTPASSWORD | sudo -S echo hello &> /dev/null
#test it
if ! [ "$(sudo -n echo hello 2>&1)" == "hello" ]; then
echo "Incorrect password was entered"
fi
http://unix.stackexchange.com/questions/21705/how-to-check-password-with-linux – paxdiablo 2012-04-02 10:59:54
不清的問題,你需要比較它到系統密碼或另一個系統的密碼? – 2012-04-02 11:00:20