ผมบน Ubuntu 14.04 และพยายามที่จะได้รับหัวของฉันรอบVSForwardX11
ForwardX11Trusted
ssh_config เริ่มต้นของฉันมีบรรทัดต่อไปนี้:
# ForwardX11 no
# ForwardX11Trusted yes
นอกจากนี้man ssh_config
บอกฉันว่า:
1. command-line options
2. user's configuration file (~/.ssh/config)
3. system-wide configuration file (/etc/ssh/ssh_config)
และนั่นและForwardX11.default == no
ForwardX11Trusted.default == yes
ตอนนี้คำถามของฉัน:
ฉันจะเอามันที่ 1. จะเหนือกว่า 2. มากกว่า 3.
ForwardX11Trusted == yes
ไม่มีระบุไว้ดังนั้นการตั้งค่าเริ่มต้นควรจะนำมาใช้คือ หากฉัน SSH ไปยังเครื่องระยะไกลที่ไม่มี-Y
หรือ-X
ตัวเลือกการส่งต่อ X11 ไม่ทำงานถ้าฉันระบุ
-X
การส่งต่อ X11 ทำงานได้ แต่ดูเหมือนว่าจะอยู่ในโหมดที่เชื่อถือได้?ถ้าฉันตั้ง
ForwardX11 no ForwardX11Trusted no
ใน
/etc/ssh/ssh_config
ตอนนี้ฉันสามารถเลือกโหมดได้อย่างถูกต้องด้วยตัวเลือก-X
และ-Y
บรรทัดคำสั่ง แต่ในขณะที่การส่งต่อทำให้เกิดการรับส่งข้อมูลประมาณ 0.5 MBit ใน-Y
โหมด แต่มันจะมีขนาด 6-10 MBit ใน-X
โหมดถ้าฉันตั้งอย่างชัดเจน
ForwardX11 yes
SSH ยังคงละเว้น
ssh_config
ไฟล์ssh -X [...]
ฉันยังคงต้องระบุเหตุใด SSH จึงไม่สนใจทั้งการตั้งค่าเริ่มต้นและไฟล์กำหนดค่า