相关疑难解决方法(0)

如何在没有密码的情况下运行特定的 sudo 命令?

在一台特定的机器上,我经常需要时不时地运行sudo命令。sudo在大多数情况下,我可以输入密码。

但是,我想在不输入密码的情况下运行三个sudo命令

  • sudo reboot
  • sudo shutdown -r now
  • sudo shutdown -P now

如何从密码保护中排除这些命令sudo

sudo password

244
推荐指数
2
解决办法
32万
查看次数

如何配置pkexec?

阅读这些问题和答案:

给我带来了另一个会给该命令的新用户带来问题的问题:

  • 如何配置pkexec方便使用?

例如,在执行以下操作时:

(在终端中打开文件)

pkexec nano /etc/mysql/my.cnf  
Run Code Online (Sandbox Code Playgroud)

(在 GUI 中打开文件)

pkexec gedit /etc/mysql/my.cnf  
Run Code Online (Sandbox Code Playgroud)

最后一个得到以下错误:

 pkexec must be setuid root
Run Code Online (Sandbox Code Playgroud)

现在这给我带来了以下问题:

  1. 如何配置pkexec以避免得到这个?类似于如何sudo/gksu做同样的事情时的行为(他们只要求输入密码)。

  2. 如果适用,如何告诉它在第一次将其应用于命令(或如果可配置的情况下包括第一个命令)后不要求输入密码?

  3. 如果配置文件不存在,在哪里保存?

  4. 是否有用于配置pkexec使用情况的 GUI 应用程序(策略工具包)?

command-line sudo pkexec

34
推荐指数
1
解决办法
3万
查看次数

标签 统计

sudo ×2

command-line ×1

password ×1

pkexec ×1