ฉันสามารถ SSH จาก Mac ถึง Linux โดยที่เปิดหน้าต่าง Linux บน Mac ได้หรือไม่


3

นี่เป็นคำถามเกี่ยวกับการรองรับ X Windows สำหรับ Mac

บางครั้งฉัน ssh กับคอมพิวเตอร์ Linux และเริ่มซอฟต์แวร์ที่นั่น

ซอฟต์แวร์ต้องใช้ส่วนต่อประสานกราฟิก (DISPLAY)

ฉันอยากรู้ว่ามันเป็นไปได้หรือไม่ที่จะส่งสัญญาณกราฟิกทั้งหมดจากเครื่องลีนุกซ์ไปยังคอมพิวเตอร์ Mac ในพื้นที่ที่ฉันใช้สำหรับ sshing ไปยังเครื่องลีนุกซ์.

คำตอบ:


6

คุณสามารถ X-tunnel บน ssh บน mac; เครื่อง OS X ทุกเครื่องมี X server ติดตั้งโดยค่าเริ่มต้น คุณต้องใช้คำสั่ง ssh -X [hostname] เพื่อเปิดใช้งาน X-tunnel จากนั้นเริ่มโปรแกรมผ่านเชลล์ โดยทั่วไปคุณไม่จำเป็นต้องระบุจอแสดงผลในเครื่องของคุณ โปรแกรมควรแสดงในเครื่องโดยอัตโนมัติ


3
สิ่งนี้อาจจำเป็น X11Forwarding yes ใน sshd_config บนกล่อง Linux ของคุณ
Arjan

1
เซิร์ฟเวอร์บางตัวจะอนุญาตการเชื่อมต่อที่เชื่อถือได้เท่านั้นหากใช้ ssh -Y. (หรือใส่ ForwardX11Trusted Yes เป็น ~ / ssh / config สำหรับโฮสต์นี้)
Doug Harris

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.