ฉันมีเครื่องที่กำหนดค่าให้เชื่อมต่อกับกล่องกระโดด/ป้อมปราการโดยอัตโนมัติเมื่อมีการเชื่อมต่ออินเทอร์เน็ต ฉันกำหนดค่าไฟล์ config ssh ดังนี้:
โฮสต์อุโมงค์
ชื่อโฮสต์ <jump เครื่อง ip>
IdentityFile <พาธไปยังไฟล์>
ผู้ใช้ <ผู้ใช้>
RemoteForward 5900 localhost:5900
RemoteForward 9933 localhost:22
จากเครื่องท้องถิ่นของฉัน (WSL2 Ubuntu) ฉันสามารถ ssh ผ่านกล่องข้ามและเข้าถึงเครื่องแรกผ่าน ProxyCommand:
โฮสโฮม
ชื่อโฮสต์ localhost
พอร์ต 9933
ผู้ใช้ <ผู้ใช้>
IdentityFile <พาธไปยังไฟล์>
ProxyCommand ssh กระโดด -W %h:%P
LocalForward 5901 localhost:5900
วิธีที่ฉันกำหนดค่าตอนนี้ฉันสามารถเข้าถึงเครื่องนี้ได้อย่างง่ายดายผ่าน VNC แต่ฉันต้องการใช้การส่งต่อ X11 แทน ฉันพยายามกำหนดค่า X11 แต่ล้มเหลวในแต่ละครั้ง ฉันกำลังมองหาข้อมูลจากผู้ที่กำหนดค่านี้และวิธีที่พวกเขาทำสิ่งนี้ให้สำเร็จ ฉันได้ลองเพิ่ม ForwardX11 ลงในไฟล์กำหนดค่าของฉัน เปิดใช้งานในไฟล์ sshd_config ปิดใช้งาน/เปิดใช้งานอีกครั้ง ใช้โฮสต์ภายในเครื่อง ฯลฯ เป็นต้น
ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก! ขอบคุณล่วงหน้า