使用“doas”和 root 密码而不是用户密码

使用“doas”和 root 密码而不是用户密码

根据我有限的理解,该doas实用程序允许您以 root 身份运行任何命令,但默认情况下,要求您输入自己的密码而不是 root 用户的密码。

我如何让它需要 root 密码?

答案1

根据设计,这是不可能实现的doas。如果您需要使用 root 密码以 root 身份运行命令,您可以在 Linux 系统上使用su如下命令来执行此操作:

su - -c "command"

(单破折号用于切换时获取root环境)

在 BSD 系统上,您可以使用

su root -c "command"

(请注意,该-c选项被传递到 root 用户的 shell。在这种情况下,它不是一个选项su。)

相关内容