sudo
上記のユーザーに対して、次のコマンドで指定したパスワードを検証するにはどうすればよいですか?
sh -c "echo <password> | sudo -u <username> <command/script>"
このコマンドは、間違ったパスワードを指定している場合でも機能します。
@NikosC のコメントに基づく。
「検証」とは、システムが正しいパスワードを提供していることを確認する必要があることを意味します。仮定しましょう - のパスワードはパスワードです。passwordの代わりにblahblahとしてパスワードを指定しても、引き続き機能します。