Windows 8デスクトップ内のVirtualBoxでUbuntuを実行しています。ネットワーク上のUbuntuと他のDebianサーバー間の通信を試みています。
VirtualBoxでポート転送を有効にしており、パスワードを使用して仮想UbuntuとSSHを介して接続できます。
公開鍵認証を設定したいのですが、問題が発生しました。
これまでに完了したステップ -
- VirtualBoxのポート転送。 VirtualBox に転送されるようにポート 22 を設定し、SSH が機能するにはパスワードを使用します。
- Ubuntuは公開鍵秘密鍵のペアを生成し、id_rsa.pubをDebianサーバーの認証済み鍵にコピーします。
- Debianサーバーで公開鍵秘密鍵のペアを作成し、id_rsa.pubをUbuntuの認証済み鍵にコピーします。
- PuttyGen を使用して Windows 8 で公開鍵と秘密鍵のペアを生成し、公開鍵を Debian サーバーの認証済み鍵にコピーします。
- VirtualBoxのネットワーク設定を「ブリッジアダプタ」に変更します。仮想ボックスのIPアドレスがプライベートVirtualBox IPからパブリックIPに変更されます。しかし、今はDebianサーバーにpingを送ることはできません。 NATに戻す
- パスワードを許可せず、公開鍵認証のみを使用するようにDebainサーバーのsshd_configを変更しました。 UbuntuはDebainと通信できなくなり、「許可拒否(公開鍵)」エラーが発生します。
いくつかのステップが欠けているか、何か間違っている場合、誰かがこれを指摘することができますか?
どんな助けでも大変感謝します。