Putty'nin “ssh -X” e eşdeğerini nasıl yapması gerekir?


22

Windows 7 masaüstümden bir Linux sunucusuna bağlanmak istiyorum. Ben başarılı bir şekilde ssh olabilir, ama ben "ssh -X" eşdeğer istiyorum, böylece GUI programları açmak ve aslında onları görmek.

Yanıtlar:


16

X11 İletimini Putty'nin yapılandırmasında etkinleştirebilirsiniz. Soldaki menüde Bağlantı ağacını bulun. SSH'de genişletin ve Tüneller penceresini göreceksiniz. "X11 yönlendirmesini etkinleştir" i tıklayın. Varsayılanı "localhost: 0" da X ekran olarak ayarlıyor.

Tabii ki, bağlandığınız sunucunun da uygun şekilde yapılandırılması gerekir.

Umarım bu yardımcı olur ve iyi şanslar.


6
Tabii ki, bilgisayarda macun ile çalışan bir X11 sunucusuna da ihtiyacınız var, bu yüzden uzak programlar GUI'lerini görüntülemek için bir yol var.
Ben Voigt


1
  1. Bir Xserver yükleyin. Ücretsiz seçenekleriniz Xming, XSRV ve Cygwin / X'dir. Şahsen Xming'in ücretsiz sürümünü kullanıyorum, çünkü öncelikle komut satırında çalışıyorum ve yoğun grafiklere olan ihtiyacım çok fazla değil ve Xming'in çalıştığını biliyorum. Kullandığım Xming'in sürümü 2007'den geliyor ve Xming hala aktif olarak geliştirilirken, son sürüm 7.7, yazara bağış yapmadan artık mevcut değil. XSRV ve Cygwin / X daha iyi korunur, ancak kullanmadım.

  2. Putty'de, SSH> X11 altında, "X yönlendirmeyi etkinleştirin" ve ekranı "X görüntüleme konumu: = localhost: 0" sunucusuna ayarladığınızdan emin olmanız gerekir. Ayrıca SSH ile giriş yaptıktan sonra "echo $ DISPLAY" yaparak her şeyin çalışıp çalışmadığını kontrol edebilirsiniz. Grafikler Xserver'a doğru şekilde iletiliyorsa, DISPLAY değişkeninin 10 veya: 0 değerine sahip olması gerekir. Kaç X oturumu çalıştırdığınıza bağlı olarak değerler biraz değişebilir: /unix/10121/open-a-window-on-a-remote-x-display-why-cannot- açık gösteri

  3. Test amacıyla bir GUI görüntüleyecek "xeyes" veya "xclock" programını deneyin.


0

Ben xserver ve openssh ile cygwin yükleyerek çok daha iyi olduğunu düşünüyorum, aksi takdirde x sunucusu yüklemek çok fazla güçlük olabilir.

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.