FTP サーバーを実行しているマシンがあり、ポート 80 のみを許可するルーターの背後にある別のネットワークにあるマシンからアクセスしたいと考えています。
次のようなsshトンネルを考えていました:
ssh -L local_port:${ftphost}:20 user@{sshhost}
${sshhost} は、ftp サーバー ${ftphost} にアクセスできる別のマシンです。
${sshhost} は私のホストから到達可能ですが、${ftphost} は私のホストではなく ${sshhost} からのみ到達可能です。
それが最善の解決策でしょうか?