パスワードなしのSSHログインは、直接コンソールルートログインを無効にしません。

パスワードなしのSSHログインは、直接コンソールルートログインを無効にしません。

私たちの集中型サーバーは、環境内の他のLinuxサーバーにアクセスできるようにパスワードなしのSSHで構成されています。私たちが直面する問題は、Linuxサーバーでrootダイレクトコンソールアクセスを無効にすると、パスワードなしのSSHが機能しないことです。パスワードをお願いします。

直接コンソールルートログインを無効にしてパスワードなしのSSHを使用できるようにする方法はありますか?次のファイルは、noオプションを追加したファイルです。

/etc/ssh/sshd_config:

PermitRootLogin no

ベストアンサー1

やりたいことを誤解したと思うので、完全に書き直された答えです。

rootユーザーの公開鍵認証を許可し、パスワードベースの認証を許可しないようにするには、以下を設定する必要があります。

PermitRootLogin prohibit-password

noすべてのログインを完全にブロックするように設定してください。

おすすめ記事