允許使用者在沒有 root 權限的情況下啟用/停用網路介面

允許使用者在沒有 root 權限的情況下啟用/停用網路介面

我想允許沒有 root 權限的使用者從命令列啟用/停用網路接口,例如:

ip link set ens18 down

(ubuntu 18.04 帶 netplan)

我將不勝感激任何意見或幫助乾杯!

答案1

也許最好的方法是透過正確配置 sudo。您可以指定可以運行的確切命令,並且可以(如果您選擇)使其不需要輸入密碼

您可以使用/etc/sudoers/etc/sudoers.d/network_interface

內容類似

user1 ALL=(ALL) /usr/bin/ip link set ens18 down

看這裡:https://www.sudo.ws/man/1.8.15/sudoers.man.html

如果您不想閱讀整個內容,那麼底部一直是範例部分

相關內容