Можно ли проверить правильность пароля пользователя в 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