关机失败,需要是root

时间:2013-03-18 11:46:11

标签: linux qt

我需要从我的Qt应用程序中关闭系统,这里是考虑的代码:

QStringList arguments;
arguments << "-h" << "now";
QProcess::execute("shutdown", arguments);

问题是,我需要成为root通知。我该如何解决这个问题?使用代码或修改系统文件解决它是否更好?同时我尝试将以下行添加到visudo,虽然它没有效果:

my_username ALL = NOPASSWD: /sbin/shutdow
%sudo  ALL = NOPASSWD: /sbin/shutdown

0 个答案:

没有答案