ฉันจะสร้างอุโมงค์ ssh แบบย้อนกลับด้วยไฟล์. / ssh/config ของฉันได้อย่างไร
ฉันพยายามที่จะทำซ้ำคำสั่งนี้
ssh -R 55555:localhost:22 user@host
ในไฟล์. ssh / config ของฉันเพื่อที่ว่าเมื่อฉันพิมพ์ssh host
ฉันจะ ssh ไปยังโฮสต์ในฐานะผู้ใช้และมีอุโมงค์ย้อนกลับ คำสั่งที่ยอมรับโดยไฟล์กำหนดค่าเป็นคู่หู verbose เพิ่มเติมกับแฟล็กบรรทัดคำสั่ง ขึ้นอยู่กับ ssh manpage และ manpage สำหรับ ssh_config ดูเหมือนว่าการตั้งค่าที่เกี่ยวข้องคือ BindAddress
ในไฟล์. ssh / config ของฉันมี:
Host host
Hostname host
User user
BindAddress 55555:localhost:22
รูปแบบที่แตกต่างกันเล็กน้อยนี้ส่งผลให้การเชื่อมต่อถูกปฏิเสธเมื่อฉันลอง
ssh localhost -p 55555
เมื่อเข้าสู่ระบบในโฮสต์ ทำงานเหมือนเดิมได้ดีถ้าฉันให้คำสั่งที่ด้านบนอย่างชัดเจนเมื่อแรกที่ shshing ไปยังโฮสต์ ไฟล์ปรับแต่งของฉันทำงานได้โดยไม่ต้องใช้คำสั่ง reverse tunnel; ssh host
บันทึกฉันเข้าสู่โฮสต์ในฐานะผู้ใช้