Saya punya mesin beberapa hop jauhnya, dan saya perlu mengatur port forwarding untuk mentransfer file.
Sunting: Agar jelas, beberapa hop diperlukan untuk mengakses mesin jarak jauh. Dari mesin saya, saya mengatur VPN, tempat saya dapat mengakses 10.255.xx - itu adalah satu-satunya mesin yang dapat saya sambungkan melalui VPN. Setelah masuk ke .xx, saya kemudian dapat terhubung ke komputer lain - .Yy menjadi salah satu dari mereka.
Dari mesin saya:
ssh -L 4567:localhost:4567 me@10.255.x.x
Kemudian dari mesin itu:
ssh -L 4567:localhost:22 me@10.255.y.y
Saya kemudian bisa
scp -P 4567 me@localhost:/path/to/large/file.gz .
Saya meninggalkan overnite berjalan ini, hanya untuk menemukan bahwa transfer mati di beberapa titik.
Saya telah melihat beberapa saran untuk menggunakan rsync di atas ssh untuk melanjutkan transfer, tetapi saya tidak jelas cara mengaturnya. Apakah ini mungkin?
scp me@10.255.x.x:/path/to/large/file.gz .
mencapai hal yang persis sama? Versi scp (ssh) mana yang diinstal pada klien dan server?