【发布时间】:2014-05-12 12:44:36
【问题描述】:
我在 Debian 中有一个需要 root 权限的程序,myuser 必须运行它,但我必须从以单声道运行的 .NET 应用程序 (C#) 进行调用。 在 /etc/sudoers 中,我添加了以下行:
myuser ALL = NOPASSWD: /myprogram
所以sudo ./myprogram 适用于 myuser。
在。 NET 我在我的代码中使用
string fileName = "/myprogram";
ProcessStartInfo info = new ProcessStartInfo (fileName);
...
如何调用“sudo fileName”?到时候就不行了... 谢谢你,莫妮克。
【问题讨论】:
标签: c# mono debian processstartinfo