Saya mencoba mencari metode untuk memungkinkan saya mengakses file pada server SFTP daripada saya tidak dapat mengakses dari mesin lokal saya. Saat ini, saya harus SSH ke server jarak jauh (itu adalah dalam blok IP tertentu bahwa server SFTP akhir akan menerima dari), kemudian dari sana SFTP ke server tujuan. Dari sana, saya get
file yang saya tertarik, sehingga menjatuhkannya ke server perantara, dari mana saya bisa mendapatkan file baik melalui share Samba atau dengan direct scp
. Saya juga bekerja secara terbalik, di mana saya menjatuhkan file ke tengkulak, SSH untuk itu kemudian SFTP ke tujuan dan put
mereka ke folder yang sesuai.
Tujuan saya adalah untuk mempersingkat ini. Pembatasan yang disayangkan adalah bahwa mesin saya adalah Windows (saya menggunakan KiTTy dan / atau Cygwin) dan saya tidak dapat memodifikasi server perantara (atau server tujuan) dengan cara apa pun. Saya bersedia menggunakan command line atau program GUI selama ia berfungsi dan gratis.
Ada ide?
Saya tidak akan menetapkan ini sebagai jawaban yang diterima karena saya tidak akan pernah menemukannya tanpa @sehe dan @Jubub, tetapi inilah yang saya temukan yang menyederhanakan segalanya ...
WinSCP memiliki kemampuan untuk menggunakan built-in SSH tunnel. Saya tidak tahu kapan fitur ini tiba, tetapi saya tidak pernah menyadarinya sebelumnya.
sumber
Salah satu saran saya adalah membuat proxy kaus kaki menggunakan dempul (dari kotak windows Anda), dan kemudian proksi klien SFTP Anda di atasnya (katakanlah Filezilla sftp).
Anda tidak perlu melakukan sesuatu yang istimewa seperti itu, cukup nyalakan proxy dempul socks5 Anda, dan nyalakan filezilla, dan sftp file Anda ke server tujuan.
sumber