Windows 11 ホストで VirtualBox でホストされている Rocky Linux 9 仮想マシンへの SSH 経由の接続に問題があります。 SSH設定を変更したにもかかわらず、「許可拒否」エラーが発生します。問題の詳細と私が取ったステップは次のとおりです。
問題の説明:
私はWindows 11ホストのVirtualBoxでRocky Linux 9を使用しています。
VirtualBox環境では、ユーザー名とパスワードを使用してrootとしてログインできません。
コマンドを使用してWindowsホストでSSHを試みると、パスワードを入力した後にエラーが発生しますssh root@ip
。Permission Denied
/etc/ssh/sshd_config
PasswordAuthenticationの値をyesに変更してファイルを変更し、その行が有効になっていることを確認しました。
構成の変更後にコマンドを実行してsudo systemctl restart sshd
サーバーを再起動しましたが、問題は解決しませんでした。
取るべきステップ:
編集/etc/ssh/sshd_config
:PasswordAuthenticationをyesに変更し、その行が有効になっていることを確認します。
実装するsudo systemctl restart sshd
。
仮想マシンが再起動されました。
このような努力にもかかわらず、Windows 11 ホストから Rocky Linux 9 VM に SSH で接続することはできません。
追加情報:
SSHで使用されているIPアドレスが正しいです。
ホストとゲストの間にネットワーク接続の問題はありません。
Rocky Linux 9 VMでSSHが実行されていることを確認しました。
rootユーザーのパスワードを再確認しました。
このSSH権限の問題を解決するためのガイドラインを探しています。どんな洞察力や提案でも大変感謝いたします。ありがとうございます!