![sudoers 规则启动和停止 eth 接口](https://linux22.com/image/118733/sudoers%20%E8%A7%84%E5%88%99%E5%90%AF%E5%8A%A8%E5%92%8C%E5%81%9C%E6%AD%A2%20eth%20%E6%8E%A5%E5%8F%A3.png)
当我将此规则添加到 sudoers 时出现语法错误:
ifdown eth0:1
ifup eth0:1
我也尝试:
ifdown eth0\:1
ifup eth0\:1
和:
ifdown "eth0:1"
ifup "eth0:1"
如何允许非root用户启动和停止eth0:1
界面?
答案1
创建一个新文件/etc/sudoers.d
并visudo -f /etc/suoders.d/mysudo
用您的用户名替换用户名
username ALL=(ALL) NOPASSWD:/sbin/ifdown eth0\:1,/sbin/ifup eth0\:1