เมื่อฉัน SSH ไปยังกล่องระยะไกล
$ ssh -X remotebox
จากนั้นเริ่ม Firefox ในกล่องระยะไกล
remotebox$ firefox
และฉันมี Firefox ทำงานบนเครื่องท้องถิ่นของฉันหน้าต่าง Firefox ท้องถิ่นจะเปิดขึ้น ไม่มีกระบวนการ Firefox ทำงานบนกล่องระยะไกล
หาก firefox ไม่ทำงานบนเครื่องท้องถิ่นของฉันหน้าต่าง firefox ระยะไกลจะเปิดขึ้น
ทำไมมันเปิดหน้าต่าง Firefox ท้องถิ่น? ฉันจะป้องกันได้อย่างไร
นี่คือข้อมูลเพิ่มเติมเกี่ยวกับระบบท้องถิ่นของฉัน
Linux lesmana-laptop 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:24:04 UTC 2010 i686 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
DISPLAY=:0.0
Mozilla Firefox 3.6.8, Copyright (c) 1998 - 2010 mozilla.org
ข้อมูลของ remotebox
Linux dxray 2.6.22.19-0.4-default #1 SMP 2009-08-14 02:09:16 +0200 x86_64 x86_64 x86_64 GNU/Linux
LSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-x86_64:core-3.0-x86_64:desktop-3.1-amd64:desktop-3.1-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch
Distributor ID: SUSE LINUX
Description: openSUSE 10.3 (X86-64)
Release: 10.3
Codename: n/a
DISPLAY=localhost:15.0
Mozilla Firefox 3.0.14, Copyright (c) 1998 - 2009 mozilla.org
คำสั่งต่อไปนี้เริ่มเซสชัน firefox ระยะไกลด้วยหน้าต่าง firefox ระยะไกล
remotebox$ firefox -no-remote
คำสั่งต่อไปนี้สร้างการหน่วงเวลาสั้น ๆ จากนั้นกลับสู่พรอมต์และหน้าต่าง firefox ในเครื่องจะปรากฏขึ้น ไม่มีกระบวนการของ Firefox ที่ทำงานบนรีโมตบ็อกซ์
remotebox$ firefox
ข้อมูลของ remotebox2
Linux marvin 2.6.31-22-generic #60-Ubuntu SMP Thu May 27 00:22:23 UTC 2010 i686 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
DISPLAY=localhost:11.0
Mozilla Firefox 3.6.8, Copyright (c) 1998 - 2010 mozilla.org
คำสั่งต่อไปนี้ใน remotebox2 เริ่มเซสชัน firefox ระยะไกลตามที่คาดไว้
remotebox2$ firefox
ฉันไม่ทราบว่าทำไม firefox บน remotebox2 เริ่มเซสชันระยะไกลแทนเซสชันท้องถิ่น
$DISPLAY
ดูเหมือนจะไม่เป็นปัญหา ssh ดูเหมือนจะตั้งค่าอย่างถูกต้อง
$DISPLAY
ตัวแปรทั้งในเครื่องโลคอลและรีโมทได้หรือไม่?