我正在为mac开发cocoa应用程序。在我的应用程序中,我想创建带宽管道。我使用命令“sudo ipfw pipe 1 config bw 50”来创建带宽管道。 我的问题是它在执行此命令时要求输入用户密码。如何在不询问密码的情况下使用objective-c执行此命令?
我在某处读到可以通过在visudo文件中插入“user_name ALL = NOPASSWD ALL”来实现。我试过这个,发现通过在visudo文件中插入这个条目,它不需要密码。
我的查询是有没有其他方法可以在没有密码的情况下运行此命令,或者是否有任何方法在visudo中插入“user_name ALL = NOPASSWD ALL”