sudoコマンドのパスワードを自動的に入力する方法]

sudoコマンドで管理者権限が必要なコマンドを実行するとき、パスワードの入力が求められますよね。
パスワード入力を自動的にしてくれるサンプルスクリプトを以下に記します。

関連記事

パスワードをsudoコマンドに渡す方法

echoコマンドを使用することにより、簡単に実現することができます。
以下の実行例は、管理者権限が必要な fdisk コマンドで試してみます。

まとめますと、以下のような構文となります。

echo パスワード | sudo -S コマンド

出力が不要の場合は

echo パスワード | sudo -S コマンド > /dev/null 2>&1

以上、sudoでパスワード入力を求められる操作を自動化する方法でした。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-03-14 (金) 06:54:23