jpl*_*tte 10
打开终端并执行sudo visudo.
然后您可以编辑 sudoers 文件,您可以在其中指定谁可以使用和不使用密码以 root 身份执行哪个命令。在文件的末尾粘贴这一行
nonprivilegeduser ALL=NOPASSWD:/usr/sbin/pm-suspend-hybrid
Run Code Online (Sandbox Code Playgroud)
让每个用户都可以在没有密码的情况下以 root 身份执行该命令,或者
Your_Username ALL=NOPASSWD:/usr/sbin/pm-suspend-hybrid
Run Code Online (Sandbox Code Playgroud)
只有您的用户才能执行此操作(当然您必须为您的用户进行调整)。然后保存文件(应该是Ctrl+O)并退出程序(Ctrl+X)。
最后,您必须编辑命令以读取sudo pm-suspend-hybrid而不是gksudo pm-suspend-hybrid.
注意:也应该可以使用 dbus(不需要 sudoers 编辑)执行此操作,但此解决方案的优点是它适用于每个 UI。
| 归档时间: |
|
| 查看次数: |
9709 次 |
| 最近记录: |