SSH rootアカウントにパスワードなしでログイン

SSH rootアカウントにパスワードなしでログイン

Kali-Linuxディストリビューション6.0をインストールするときに、サポートインストールプロセスでユーザー名を要求し(Joeと入力して別の名前にすることができます...)、ユーザーJoeを作成しました(rootユーザーと同じ権限を使用)。

私が構成したSSHログインするサーバー秘密鍵

クライアントから接続すると、コンソールは常に開きます。標準ユーザーモード

それから「sudo su」を実行し、パスワードを入力する必要があります。ルートモード

サーバーを修正しました。/etc/ssh/sshd_config'そして変更:

PasswordAuthentication no
PermitRootLogin without-password
RSAAuthentication yes
StrictModes yes

サービスを再起動してください...もう一度起動してください...など。

ただし、SSHクライアントコンソールは常に標準ユーザーモードで開きます(秘密鍵で接続してもパスワードは必要ありません)。

これでコンソールがrootユーザーモードで開きます!

?どんなアイデアでも...

PS:Kali 6.0を使用しています。

ベストアンサー1

ユーザーの鍵認証を構成し、Joeそのユーザーとしてログインするように指定したので、これが表示されます。

「root」として直接ログインするには、~/.ssh/authorized_keysこのファイルにSSH公開鍵の2番目のコピーを設定する必要があります。rootユーザーをクリックし、SSHクライアントにuserとしてログインしたいと通知しますroot

ちなみに、ルートセッションにアクセスする方法は最初にルートになり、次に環境を調整するためにsudo su使用されたので、少なくとも20年は時代遅れです。 2000年頃から。sudosusudo -i

おすすめ記事