Khi tôi SSH đến một hộp từ xa
$ ssh -X remotebox
sau đó bắt đầu firefox trên hộp từ xa
remotebox$ firefox
và tôi có firefox chạy trên máy cục bộ của mình, một cửa sổ firefox cục bộ sẽ mở ra. không có quá trình firefox đang chạy trên hộp từ xa.
Nếu firefox không chạy trên máy cục bộ của tôi thì cửa sổ firefox từ xa sẽ mở.
Tại sao nó mở một cửa sổ firefox địa phương? Làm thế nào tôi có thể ngăn chặn điều đó?
Ở đây một số thông tin của hệ thống địa phương của tôi.
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
Thông tin của 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
Lệnh sau bắt đầu phiên firefox từ xa với cửa sổ firefox từ xa.
remotebox$ firefox -no-remote
Lệnh sau tạo một độ trễ ngắn, sau đó quay lại dấu nhắc và cửa sổ firefox cục bộ bật lên. Không có quá trình firefox chạy trên remotebox.
remotebox$ firefox
Thông tin của 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
Lệnh sau trên remotebox2 bắt đầu một phiên firefox từ xa như mong đợi.
remotebox2$ firefox
Tôi không biết tại sao firefox trên remotebox2 bắt đầu một phiên từ xa thay vì phiên cục bộ.
$DISPLAY
dường như không có vấn đề gì, ssh dường như đang thiết lập mọi thứ đúng cách.
$DISPLAY
biến trên cả máy cục bộ và máy từ xa không?