เมื่อตัวกลางที่เข้าถึงได้เป็น SSH jump host WinSCP สามารถสร้างทันเนลสำหรับเซสชัน SFTP หรือ SCP ได้

  1. ในหน้าต่าง Login หลัก ให้เลือก SFTP หรือ SCP แล้วป้อนชื่อโฮสต์ พอร์ต และบัญชีของเซิร์ฟเวอร์ปลายทาง
  2. เปิด Advanced Site Settings → Connection → Tunnel
  3. เปิดใช้ "Connect through SSH tunnel" แล้วป้อนตัวกลางที่เข้าถึงได้ใน "Host to setup tunnel on" พร้อมบัญชี SSH และการตั้งค่าการรับรองความถูกต้องของโฮสต์นั้น

WinSCP จะเชื่อมต่อกับตัวกลางก่อน แล้วขอให้ตัวกลางเปิดการเชื่อมต่อที่ส่งต่อไปยังเซิร์ฟเวอร์ปลายทาง ใช้ที่อยู่ปลายทางที่เข้าถึงได้จากตัวกลางนั้น หากป้อน jump host ซ้ำเป็นเซิร์ฟเวอร์ปลายทาง ระบบจะเลือกเป้าหมายอื่น

บัญชีทั้งสองและตัวตนของโฮสต์อาจแตกต่างกัน ให้คงการตรวจสอบโฮสต์ SSH ที่ตั้งใจไว้ และใช้คีย์ที่เหมาะสมสำหรับการเข้าสู่ระบบแต่ละครั้ง

ทันเนลในตัวสืบทอดการตั้งค่าพร็อกซีและ SSH บางอย่างจากเซสชันหลัก WinSCP จะส่งการจัดวางที่ซับซ้อนกว่า รวมถึงการกระโดดหลายทอดหรือข้อกำหนด SSH ที่ไม่ใช่ค่าเริ่มต้น ไปยังเครื่องมือทันเนลภายนอก อินเทอร์เฟซทันเนลในตัวใช้ได้กับ SFTP และ SCP แต่ไม่รองรับโดยตรงกับ FTP, WebDAV หรือ S3

บทความที่เกี่ยวข้อง