パスワードを入力せずにsuまたはsudoコマンドを実行するスクリプトを作成できますか? [コピー]

パスワードを入力せずにsuまたはsudoコマンドを実行するスクリプトを作成できますか? [コピー]

パスワードを入力せずにsu実行またはコマンドできるスクリプトを作成できますか?sudoグーグルしてみるとsuバッファからパスワードを読めなかったと出てきますね。それでは解決策はありますか?

ベストアンサー1

私が知る限り、2つの方法があります。

良い考え

特定のユーザーまたはグループの設定を指定するときは、ファイルのオプションをsudo使用できます。ALL=NOPASSWD/etc/sudoers

これを行う方法に関するいくつかのヒント:

悪い考え

端末デバイスの代わりに標準入力を介してパスワードを提供するオプションを使用できますsudo-Sたとえば、ファイルにパスワードを書き込んだ後に実行できますcat myPass.txt | sudo -S your_command

おすすめ記事