電子書籍の厳選無料作品が豊富!

sudoの利用制限について教えてください。
aiueoというユーザにsudoにて
eth1のIPアドレスのみ変更を許し、
eth0に対しては変更を許さない設定にしたいと思います。
sudoコマンドにおきましては、
引数の設定も可能なのでしょうか?
また、引数も設定可能であるならば、
visudoにはどのような記述をすればよろしいのでしょうか?
試しにvisudoにて以下の行を追加し、
%users ALL=(ALL) /sbin/ifconfig eth1

sudo /sbin/ifconfig eth1 inet 10.0.11.5 netmask 255.255.255.0 up
コマンドを投入しましたが、下記エラーメッセージにてはじかれてしまいました。

Sorry, user aiueo is not allowed to execute '/sbin/ifconfig eth1 inet 10.0.11.5 netmask 255.255.255.0 up' as root on aiueo.

ご回答のほどよろしくお願いします。

A 回答 (1件)

どういう場合を想定しての案件なのでしょうか?


sudoといえばコマンド単位のなのでかなりムリが
あると思いますが、希望のないようによっては
別の方法で対応が可能かもしれません
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
visudoにて下記コマンドを実行することにより、
【%users ALL=NOPASSWD: /sbin/ifconfig eth1 *】
引数入力も可能であることを確認しました。
どうもありがとうございました。

お礼日時:2006/06/19 11:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!