- - Linux'ta X11 iletmeyi ayarlama

Linux'ta X11 yönlendirme nasıl kurulur

X11 (Xorg Sunucusu olarak da bilinir) Linux için görüntüleme sistemidir. Teknoloji 80'li yılların ortalarından bu yana olmuştur ve kişisel bilgisayarların ana akıma girdiği bir zamanda tasarlanmıştır.

Tarih dersine girmeden, X11 tüm Linux kullanıcıları için, hatta bugün için çok önemlidir. Grafik arayüzün çalışmasını sağlar ve çoğu günlük işlem vb. İçin çok önemlidir.

Grafik kartlarını kullanma kabiliyetinin yanı sırave masaüstünü Linux'ta oluşturmak, X11'in en iyi özelliklerinden biri, X11 iletimi yoluyla ağ üzerinden grafiksel bir arayüz görüntüleyebilmesidir. Bu eğiticide, Linux'ta SS11 üzerinden X11 iletmeyi nasıl ayarlayacağınızı göstereceğiz.

Ön şartlar

Linux'ta X11 yönlendirmeyi kullanmak için,SSH'yi kurdunuz. SSH'nın gerekli olmasının nedeni, X11 iletiminin Secure Shell'in bir özelliği olması ve şu anda SSH dışında bu özellikten yararlanmanın bir yolu olmaması.

Bir SSH sunucusu kurmak oldukça kolaydır ve çoğuLinux dağıtımları bir veya iki aşamalı işlemden biraz fazlasını yapar. Ayarlamak için bir terminal penceresi açın ve SSH istemcisini bağlanan bilgisayara kurun. İstemci kuruluyken, uzaktaki bilgisayara veya sunucuya gidin ve SSH sunucu paketini yükleyin ve sistemd hizmetlerini kullanmaya başlamasını sağlayın.

Güvenli'nin nasıl kurulacağı ve kullanılacağından emin değilLinux'ta Shell sunucu mu? Yardımcı olabiliriz! SSH kurma hakkındaki eğitimimize göz atın. Bağlantıların nasıl kurulacağı ve hatta bazı genel komut örneklerinin gözden geçirilmesi!

X11 yönlendirmeyi etkinleştir

SSH'de X11 iletme özelliğini etkinleştirmek, SSH yapılandırma dosyası içinde yapılır. Yapılandırma dosyası / Etc / SSH / ssh_configile düzenlenmeli ve sudo veya Kök kullanıcı erişimi. Bir terminal penceresi açın ve superuser login komutunu çalıştırın. Kullanamazsan su sisteminizde devre dışı bırakıldığı için, sudo Kök hesaba bu şekilde giriş yapmak için.

su -

veya

sudo -s

Terminal artık Kök erişimine sahip olduğundan, ssh_config dosyasını Nano text editor ile açmak güvenlidir. Bir terminalde, Nano metin editörü aracında ssh_config'i açın.

nano -w /etc/ssh/ssh_config

Nano metin düzenleyicisini kullanarak Yukarı aşağı ok tuşlarında “ForwardX11” yazan satırı bulun ve yorum sembolünü (#) kodun önünden kaldırın.

Not: X11 iletme hattını ssh_config dosyasında bulamazsanız, Ctrl + W Arama özelliğini getirmek için Nano’da Sonra “ForwardX11” e yapıştırın ve Giriş yapılandırma dosyasındaki kod satırına atlamak için.

Düzenlemeleri SSH sunucusu yapılandırma dosyasına yaptıktan sonra, Ctrl + O Yaptığınız düzenlemeleri kaydetmek için klavye kısayolu. Nano düzenleme aracını ile kapatın Ctrl + X.

SSH sunucusunu sıfırla

Şimdi X11Forward çizgisindeSSH sunucusu yapılandırma dosyası, yapılandırma değişiklikleri hemen gerçekleşmediğinden, SSH sunucusu yazılımı yeniden başlatılmalıdır. Çoğu Linux dağıtımı için, SSH’yi sıfırlamak, systemctl yeniden başlatma Komut.

Not: Sistemi kullanmayan Linux dağıtımlarının SSH için kendi yeniden başlatma mekanizmaları vardır. Secure Shell sunucu yazılımınızı yeniden başlatmak için komutu çözemiyorsanız, bir sonraki en iyi şey makineyi yeniden başlatmaktır. Yapılandırma değişiklikleri yedeklendikten sonra çalışmaya başlayacaktır.

systemctl restart sshd.service

SSHD arka plan servisi geri geldiğinde, SSH sunucunuz X11 pencerelerini ağ üzerinden iletmeye hazır olacaktır.

X11 iletmeyi kullanın

X11 iletme, SSH'nin bir özelliğidir, kendine ait bir şey değildir. Kullanmak için, aşağıdakine benzer bir SSH bağlantı komutunu yazın.

Not: değiştirin remoteuser ve uzaktan hostname uzak kullanıcı adı ve uzak ana bilgisayar adı veya IP adresi ile

ssh remoteuser@remote-hostname -X

SSH sunucunuz varsayılan bağlantı noktası olmayan bir bağlantı noktası üzerinde çalışıyorsa, yani bağlantı noktası 22, bağlantı komutunda belirtmeniz gerekir. Başarılı bir bağlantı kurmak için aşağıdaki komut örneğini deneyin.

ssh remoteuser@remote-hostname -X -p portnumber

Uzak makineye başarılı bir SSH bağlantısı kurulduktan sonra, programı terminalden çalıştırarak sunucuda yüklü olan uygulamaları bilgisayarınızın masaüstüne uzaktan iletebilirsiniz.

Örneğin, SSH sunucusunda yüklü Gedit sürümünü başlatmak için, gedit Komut.

gedit

Nautilus dosya yöneticisi için nautilus Komut.

nautilus

SSH ve X11 yönlendirme için birden fazla program başlatmanız mı gerekiyor? Birden fazla SSH bağlantısı açmanız ve her birinden çalışmanız gerekir.

İletilen programları kapatma

SSH üzerinden iletilen açık bir uygulamayı kapatmak için Ctrl + C, veya bilgisayarınızdaki herhangi bir program gibi “kapat” düğmesine tıklayın.

Yorumlar