根据我有限的理解,该doas
实用程序允许您以 root 身份运行任何命令,但默认情况下,要求您输入自己的密码而不是 root 用户的密码。
我如何让它需要 root 密码?
答案1
根据设计,这是不可能实现的doas
。如果您需要使用 root 密码以 root 身份运行命令,您可以在 Linux 系统上使用su
如下命令来执行此操作:
su - -c "command"
(单破折号用于切换时获取root环境)
在 BSD 系统上,您可以使用
su root -c "command"
(请注意,该-c
选项被传递到 root 用户的 shell。在这种情况下,它不是一个选项su
。)