我在OS X上有一个只能以root用户身份运行的二进制程序。
我已经厌倦了sudo
每次调用它并输入密码时都要加上前缀,并且希望它在我定期调用而不要求输入密码时以root身份自动运行。
该程序的所有者是root,其组是wheel。
我试图chmod ug+s
在执行时将userid和groupid设置为root / wheel,但是当我在没有sudo的情况下运行程序时,它仍然抱怨只能以sudo或root身份运行。
nosuid
mount选项等……以及为什么必须作为超级用户定期运行程序的原因。