ไม่สามารถเปิดจอแสดงผล - X11 การส่งต่อ - ระบบปฏิบัติการ Cent


15

กำลังพยายามเข้าถึงX11CentOS 6 x32 Linode VPS ขนาดเล็กผ่าน SSH Putty / Xming (เปิดใช้งานการส่งต่อ X11 บนตัวเลือก)

เครื่อง windows ของฉันไม่ใช่ปัญหาเนื่องจากทำงานได้กับเซิร์ฟเวอร์ CentOS อื่น ๆ

/etc/ssh/sshd_configX11 เปิดใช้งานการส่งต่อยังคงฉันไม่สามารถส่งต่อ X11 ได้

ฉันพยายามที่xclockจะทำงาน แต่ฉันได้รับCan't open display :0.0ข้อผิดพลาด

ฉันได้ลองด้วย $ DISPLAY ค่าที่ต่างกันเช่น:0หรือ:10.0

ฉันลอง MobaXterm และได้รับข้อความนี้เมื่อเชื่อมต่อ:

X11 forwarding request failed on channel 0

1
เซิร์ฟเวอร์ X ตัวใดที่คุณติดตั้งบนเครื่อง Windows ของคุณ
Michael Hampton

ไม่แน่ใจว่า CentOS เทียบเท่าคืออะไร แต่คุณติดตั้งไคลเอนต์ xbase หรือไม่ สิ่งนี้ควรรวม xauth และไลบรารี่ที่จำเป็นอื่น ๆ อีกหรือไม่
Zoredache

ฉันyum install xclockติดตั้งการอ้างอิงจำนวนมาก
jacktrades

คำตอบ:


26

ที่นี่ (จำเป็นต้องลงชื่อเข้าใช้ Red Hat) เป็นบทความสั้น ๆ ทางเทคนิคจากที่ปรึกษา Red Hat คนหนึ่งซึ่งกล่าวถึงแพ็คเกจขั้นต่ำที่จำเป็นสำหรับ X-Windows ในการทำงานกับการเชื่อมต่อ SSH

ประเด็นสำคัญคือ:

1) Install the following:
xorg-x11-xauth
xorg-x11-fonts-*
xorg-x11-utils
2) Enable the following in the sshd_config file
X11Forwarding yes
3) Use an appropriate X-Server on your desktop

คุณช่วยฉันวัน !!!
zzy

7

ติดตั้งแพ็คเกจนี้: xorg-x11-xauth

วิธีการแก้ปัญหาได้จากที่นี่

ขอบคุณสำหรับความช่วยเหลือของคุณ!


6
รายงานข้อผิดพลาดมีประโยชน์มาก! ทางออกสำหรับฉันคือเปลี่ยนsshd_configให้อ่าน AddressFamily inet เนื่องจากฉันปิดการใช้งาน ipv6 ผ่าน sysctl ...
Julien
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.