ユーザーパスワードの代わりに「doas」とrootパスワードを使用してください。

ユーザーパスワードの代わりに「doas」とrootパスワードを使用してください。

私が理解するには、このdoasユーティリティを使用してrootとしてすべてのコマンドを実行できますが、デフォルトではrootユーザーのパスワードの代わりに自分のパスワードを入力する必要があります。

ルートパスワードを要求するにはどうすればよいですか?

答え1

設計上、これは達成できませんdoas。 rootパスワードを使用してrootとしてコマンドを実行する必要がある場合は、Linuxシステムで次のコマンドを使用してsuこれを実行できます。

su - -c "command"

(移行時にルート環境を取得するために単一のダッシュが使用されます。)

BSDシステムでは、次のものを使用できます。

su root -c "command"

(この-cオプションはrootユーザーのシェルに渡されます。この場合はオプションではありませんsu。)

関連情報