Bash は root ではなく root ユーザーとして特定のコマンドを実行します。

Bash は root ではなく root ユーザーとして特定のコマンドを実行します。

次の質問があります。

マシンの一般ユーザーとしてdfコマンドを実行すると、必要な内容が出力されます。

ここに画像の説明を入力してください。

ただし、他のユーザー(この場合はwww-data)で実行しようとすると、権限の問題が発生します。

ここに画像の説明を入力してください。

私が理解したのは、www-dataユーザーに十分な権限がないからです。しかし、私は彼の特権を高めたくありません。

このユーザーが権限を高めずにrootパスワードを入力しなくても、rootとして特定のプログラムを起動できる場合は完璧です。ルートパスワードの入力を求めるメッセージが一度表示され、ルートパスワードを再入力せずにフル権限でコマンドを実行できる場合は問題ありません。

メモ:

私はコンピュータへのrootアクセス権を持っています。

どういうわけか達成できますか?

ベストアンサー1

/etc/sudoersルートパスワードを知らなくても誰でも実行できるようにこのファイルを変更しようとしています。dfsudo

バラよりパスワードを要求せずにルートで特定のプログラムをどのように実行できますか?設定に関する詳細情報を入手してください。

おすすめ記事