
同じプロトコルを使用していない 2 つのリモート サーバー間でファイルを直接転送することは可能ですか? serverA (少なくとも現時点では SFTP を使用してアクセスする必要があります) に多くのファイルがあり、それらを serverB (FTP を使用してアクセスする必要があります) にコピーしたいと考えています。残念ながら、私は両方の外部クライアントであるため、サーバー自体では何もできません。
答え1
あなたが何を尋ねているのか正しく理解しているなら、それはできると思います
sudo apt-get install sshfs
に続く
mkdir serverAFiles
sshfs serverA:/path/to/the/directory serverAfiles
これで、serverA 上のファイルが、ローカル マシン上にあるかのように 'serverAfiles' ディレクトリに表示され、ローカルにあるかのように serverB に FTP で転送できるようになります。
終わったら、
fusermount -u serverAfiles
ssh 接続が切断され、リモート ファイルがローカルとして表示されなくなります。