マシンAはインターネットに接続されており、ファイアウォールの背後にあるため、着信接続を受信できません。マシンBはインターネットに開いています。
Bにコマンドを入力してAで実行するようにしたいと思います。 Bがコマンドを送信する前に、Aが最初にBとの接続を確立する必要がない限り。
AでSSHdを実行し、Bで通常のSSHクライアントを実行してこれを実行できますか?それとも、AでSSHdとSSHクライアント(SSHdのリバーストンネルを確立するために使用されたクライアント)の組み合わせを使用する必要がありますか?
答え1
マシンAが「ネットワークから」接続できない場合は、接続を確立してトンネルを開く必要があります。その後、マシンBはトンネルを介してマシンAに接続できます。
http://www.linuxjournal.com/content/ssh-tunneling-poor-techies-vpn逆トンネリングのセクションをご覧ください。