これは厄介な状況であり、(許可されているように) なぜこれを行う必要があるのかを説明できないかもしれませんが、(可能であれば) 必要です。
M1、M2、M3 はすべて Linux です。
世界の片側に、ssh を使用して M2 に接続しているマシン M1 があります。M2 で実行されるコマンドは、M3 に FTPd する必要がある大きな zip ファイルを作成します。
M3 に送信する前に、ファイルを M2 から M1 に送信する必要があります。はい、M2 から M3 に転送できれば、より高速で簡単になりますが、それはオプションではありません。
M2 から M1 上の場所にファイルをコピーできるように設定して、そこに表示されるファイルが自動的に FTPd で直接 M3 に転送されるようにすることは可能ですか?
M2 上の場所は M1 から見える NFS マウント ポイントであるため、M2 から M3 への転送は通常の cp コマンドで実行できます。FTP 以外で M3 にアクセスすることはできません。
使用できる魔法の ssh トンネルの呪文はありますか? それとも他の提案はありますか?要するに、コマンドは M1 で発信されますが、転送はM1 から M3 に行われる必要があります。