sudoers ルールは eth インターフェイスを開始および停止します。

sudoers ルールは eth インターフェイスを開始および停止します。

このルールをsudoersに追加すると、構文エラーが発生します。

ifdown eth0:1
ifup eth0:1

私も次のことを試しました。

ifdown eth0\:1
ifup eth0\:1

そして:

ifdown "eth0:1"
ifup "eth0:1"

ルート以外のユーザーがeth0:1インターフェイスを起動および停止できるようにするにはどうすればよいですか?

答え1

新しいファイルを作成し、/etc/sudoers.dユーザーvisudo -f /etc/suoders.d/mysudo名をユーザー名に変更します。
username ALL=(ALL) NOPASSWD:/sbin/ifdown eth0\:1,/sbin/ifup eth0\:1

関連情報