xclock gösterilmiyor (X11 yönlendirmeden geleneksel X)


1

Sunucu A -> 192.168.1.25

Sunucu B -> 192.168.1.26

İkisi de Centos 6.6 ile iptables kapalı çalışıyor. Arasında güvenlik duvarı yok.

A $ echo $ DISPLAY

: 0.0

A $ xclock

- A ekran konsolunda xclock açılır penceresini görebilme

B $ echo $ EKRAN

: 0.0

B $ xclock

- B ekran konsolunda xclock açılır penceresini görebilme

================================================== ===============

Şimdi B xclock A'da gösterilsin istiyorum.

$ Xhost +

Erişim kontrolü devre dışı, istemciler herhangi bir ana bilgisayardan bağlanabilir

B $ ihracat EKRAN = 192.168.1.25: 0.0

B $ xclock

Hata: Ekran açılamıyor: 192.168.1.25:0.0

Temel doğru olmadan X11 iletmeyi denemek istemiyorum.

Tavsiye lütfen.

Saygılarımızla,

Çaylak


Değiştirmeye hata iletisi değişikliğin yaptığı xhost +tarafından xhost -?
Dmitry Grigoryev


1
netstat -tan | grep 6000hiçbir şey göstermez. ps -ef | grep X | grep listenAçıkçası 13.2'de gösterir root 1650 1608 5 11:01 tty7 00:03:30 /usr/bin/Xorg -br :0 vt7 -nolisten tcp -seat seat0 -auth /var/lib/kdm/AuthFiles/A:0-7qsBpa. Benim durumumda config dosyası, /etc/sysconfig/displaymanagernolisten veya 6000 'de var.
Dan Cornilescu

1
superuser.com/questions/560532/… . Evet, bu yüzden çalışmıyor. Centos bunu nasıl / nerede yapılandırır, don = tho => büyük çekiç yaklaşımı:find /etc -type f | xargs egrep '(6000|nolisten)' |& grep -v ^grep
Dan Cornilescu

1
Duyduğuma sevindim. BTW, IMHO, bu yöntemi devre dışı bırakmak ve SSH'yi X11 fwding ile kullanmak için güvenlikten daha iyidir.
Dan Cornilescu

Yanıtlar:


3

Bir cevaba başarı kazandıran yorumları özetliyor ...

Varsayılan olarak bazı linux dağıtımları (centos dahil), X sunucusunu -nolistenseçenekle çalıştırarak doğrudan X erişimini (sunucunun bağlantı noktası 6000 + ekran numarasını dinleyeceği) devre dışı bırakır . Ayrıntılar burada: X için "-nolisten tcp" parametresi nedir

Doğrudan X erişimi isteniyorsa, sunucunun yapılandırması (dağıtımına bağlı olarak, /etc/gdm/custom.confNoob'un durumu için düşündüğü gibi) bu seçeneği bırakacak ve uygulamaların beklendiği gibi uzaktan görüntülenmesine izin verecek şekilde değiştirilebilir.

Ancak IMHO, SSH'yi X11 yönlendirmesiyle kullanmak daha güvenli.


2
Xorg 1.17 ve sonraki sürümlerinde, -nolisten tcpşimdi varsayılan olduğunu ve yalnızca kaldırmanın yeterli olmayacağını unutmayın, ayrıca -listen tcpX.Org geliştiricilerinin insanları ssh X11 yönlendirmesini kullanmaya zorladıkları için açıkça eklemeniz gerekir. daha güvenli.
alanc
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.