Debian に sudoer を追加する

Debian に sudoer を追加する

長い間オンラインで検索し、私が見つけることができるすべての方法を試した後、あなたに質問をしました。既存のユーザーをsudoerとして追加するにはどうすればよいですか?

頑張った

usermod -a -G sudo user

そして

adduser user

どちらもルートにあります。 1つ目はまったく機能せず、2つ目はsudoersに "user"を追加したと推定されますが、そのユーザーとしてsudoを実行しようとすると、ユーザーはsudoersファイルにありません。このイベントが報告されます。

adduserを再度実行すると、「user」ユーザーはすでに「sudo」のメンバーであるとマークされます。

どうですか? ? ?

-編集:明確にするためにsudoを実行しようとしたときにユーザーにパスワードを求めるメッセージを表示したいと思います。現在、ユーザーがsudoを実行すると、パスワードを入力するように求められ、「ユーザーがsudoersファイルにありません...」というメッセージが表示されます。私はそのユーザーがsudoを実行し、プロンプトを受け取り、権限をエスカレートできることを願っています。

ベストアンサー1

rootで/ etc / sudoersを編集し、次の行を配置します。

youruser    ALL=(ALL) NOPASSWD:ALL

後ろに

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

これにより、パスワードなしでsudo権限を必要とするすべてのコマンドを実行できます。

sudoを使用してパスワードの入力を求めるには、削除する必要があります。

NOPASSWD:ALL

おすすめ記事