リバースSSHおよびSSHキー

リバースSSHおよびSSHキー

想像する

インターネット上のVPS。企業ネットワークの背後にある内部マシン。

ターゲット

持つ$internal_machine接続済み$VPS;ログイン中です$VPSそしてつながる$internal_machineSSHセッションはローカルです。$VPS

ボタン

$VPS.authorized_hostsに公開SSHブロックが含まれています。$internal_machine秘密鍵で接続$VPS

パスワード

存在する$internal_machine:

ssh -oStrictHostKeyChecking=accept-new -i .ssh/KEY -R 2048:localhost:22 vps.internet.net

接続が確立されました。入力するように求められます。$internal_machineに変更$VPS早く。

$VPSから:

ssh -p 2048 localhost

間違い:

ubuntu@localhost: Permission denied (publickey).

私も接続しようとしました。$VPS、-iでキーを指定しても効果はありません。

これがどのように機能するか誤解しましたか?

答え1

必要なキーは、$ VPSにログインするために最初に設定されたキーです。

関連情報