sudoコマンドにパスワードを入力してください

sudoコマンドにパスワードを入力してください

sudoコマンド自体にパスワードを入力できますか?それは次のとおりです。

sudo rm (dir) -p (password)

sudoヘルプを使用しましたが、正しい構文が見つかりません(存在する場合)。

ベストアンサー1

いいえ。あなたができることは次のとおりです。

  • ユーザーまたはグループがsudoパスワードを入力する必要がないようにsudoを構成する
  • sudoを使用して特定のスクリプトを実行するときに、ユーザーまたはグループがパスワードを入力する必要がないようにsudoを構成します。

後者を練習することをお勧めします。ルートが何をすべきかを正確に実行するラッパースクリプトを作成します。可能であれば、ユーザー入力(コマンドラインや環境変数など)を受け入れないことをお勧めします。スクリプトへのユーザー入力を受け取る必要がある場合は、すべての変数を正しく引用し、他の防御プログラミング方法を使用していることを確認してください。

おすすめ記事