パスワードのないsudoがうまくいかないようです。

パスワードのないsudoがうまくいかないようです。

私はCentos 8を使用しています。

私は次のようなさまざまなガイドライン文書を使用しました。

https://www.cyberciti.biz/faq/how-to-sudo-without-password-on-centos-linux/

アカウントにSSHでアクセスし、パスワードを使用せずにrootアクセス権を取得します。パスワードが必要なキーを使用して、パスワードのないSSHを介して自分のコンピュータにアクセスしています。

私のアカウントでログインしたら、パスワードなしでrootでsudoを実行できるようにしたいです。

可能ですか?

私がしたことは、rootとしてログインしてから(私のアカウントのパスワードが必要です)、次のことです。

visudo

「Keith」アカウントのここにこの行を追加しました。

keithchegwin ALL=(ALL) NOPASSWD:ALL

これで、「良い測定」のためにsshdを再起動し、再度ログインして次のことがkeithchegwinできると期待しました。

su root

パスワードはありませんが、ログインアカウントのパスワードの入力を求められます。やめたい!

私は何が間違っていましたか?ありがとうございます。

ここで彼の他の質問を見ましたが、これは特定のスクリプトやプログラムの実行とパスワードなしでアカウントにアクセスすることに言及していないので、重複した質問ではないと思います。

パスワードを要求せずにルートで特定のプログラムをどのように実行できますか?

ベストアンサー1

sudoそしてsu、異なるタスクを実行する2つの異なるコマンドです。

suそれ自体はパスワードを必要としません。

設定を使用すると、このような操作を実行でき、sudo suパスワードを要求しません。またはより簡単にsudo -iはまたはsudo -s

おすすめ記事