作者icetofux ()
看板Linux
标题[问题] 让没有权限的使用者执行特定操作
时间Tue Jun 30 22:12:43 2020
我的系统中有支程式会用到一个通讯介面(can0),但使用者反应该介面偶尔会没
有反应,此时我只要执行:
ip link set can0 down
ip link set can0 up
就能恢复正常。
但由於该命令需要sudo才能使用,我不想让使用者成为sudoer,也不想让使用者
能进行ip命令的其他操作。
请问是否有方法可以包装上面两条命令,满足上面的需求呢?
谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.250.137.122 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1593526365.A.2F9.html
2F:→ roccqqck: example6 06/30 22:32
3F:→ icetofux: 非常感谢,看了一下内容这就是我要的!明天马上来试 06/30 22:54
4F:推 Bencrie: 写成 script 然後 setuid ? 06/30 23:26
5F:推 Gold740716: 和楼上的想法一样 07/01 00:35
6F:推 kdjf: 新一点的系统对script suid都没用啦 07/01 00:40
7F:推 holishing: 用 sudoer 或 doas 对应的设定最简单, 再复杂就 polkit 07/01 19:38