※ ChatGPTを利用し、要約された質問です(原文:sudoの設定方法について)
sudoの設定方法について
このQ&Aのポイント
非ルートでログイン時に、Shell.shをroot権限で実行する方法についてアドバイスをお願いします。
現在sudoersファイルに正しく記載しても権限がないとエラーが出てしまいます。
Shell.shがroot権限で実行できれば、それから呼ばれる他のシェルスクリプトもroot権限になるのか疑問です。
こちらで質問させて頂きながらシェルスクリプトの勉強をしています。
sudoの記載について、いろいろと試したのですがうまくいきません。
アドバイスお願いいたします。
◆やりたい事
・非ルートでログイン時、Shell.shをroot権限で実行したい
・Shell.shからは、他シェルスクリプトが呼ばれる
※他シェルスクリプトもroot権限が必要
◆現状
・sudoers ファイルに
user1 ALL=(ALL) ALL
と記載するとうまくいくが、
user1 ALL=(ALL) /フルパス/Shell.sh
とすると権限がないと言われる
◆質問
Shell.shがroot権限で実行できれば、Shell.shから呼ばれるシェルスクリプトも
root権限になる認識なのですが、間違っているのでしょうか?