Gnome Shell panosunu Pano ile iyileştirin
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
X11 (Xorg Sunucusu olarak da bilinir), Linux için görüntüleme sistemidir. Teknoloji, 80'lerin ortalarından beri var ve kişisel bilgisayarların ana akım haline geldiği bir dönemde tasarlandı.
Tarih dersine girmeden X11, bugün bile tüm Linux kullanıcıları için gereklidir. Grafik arayüzünün çalışmasını sağlar ve çoğu günlük işlem vb. için çok önemlidir.
Grafik kartlarını işleme ve masaüstünü Linux'ta işleme yeteneğinin yanı sıra, X11'in en iyi özelliklerinden biri, X11 yönlendirme yoluyla bir ağ üzerinden grafiksel bir arayüz gösterebilmesidir. Bu eğitimde, Linux'ta SSH üzerinden X11 iletmeyi nasıl kuracağınızı göstereceğiz.
Linux'ta X11 iletmeyi kullanmak için SSH'yi kurmuş olmanız gerekir. SSH'nin gerekli olmasının nedeni, X11 iletmenin Secure Shell'in bir özelliği olması ve şu anda bu özellikten SSH dışında yararlanmanın bir yolu olmamasıdır.
Bir SSH sunucusu kurmak oldukça kolaydır ve çoğu Linux dağıtımı bunu bir veya iki adımdan biraz daha fazlasını yapar. Kurmak için bir terminal penceresi açın ve bağlanan bilgisayara SSH istemcisini kurun . İstemci kuruluyken, uzak bilgisayara veya sunucuya gidin ve SSH sunucu paketini kurun ve systemd hizmetlerinin onu kullanmaya başlamasını sağlayın.
Linux'ta Secure Shell sunucusunu nasıl kuracağınızdan ve kullanacağınızdan emin değil misiniz? Yardımcı olabiliriz! SSH kurulumuyla ilgili eğiticimize göz atın . Bağlantıların nasıl kurulacağını ve hatta bazı yaygın komut örneklerini anlatıyor!
SSH'de X11 yönlendirme özelliğinin etkinleştirilmesi, SSH yapılandırma dosyası içinde yapılır. Yapılandırma dosyası /etc/ssh/ssh_config 'dir ve sudo veya Root user access ile düzenlenmelidir . Bir terminal penceresi açın ve süper kullanıcı oturum açma komutunu çalıştırın. Sisteminiz devre dışı bıraktığı için su'yu kullanamıyorsanız , Root hesabına bu şekilde giriş yapmak için sudo -s ile değiştirin .
su -
veya
sudo -s
Terminalin artık Kök erişimi var, bu nedenle ssh_config'i Nano metin düzenleyiciyle açmak güvenli. Bir terminalde, Nano metin düzenleyici aracında ssh_config'i açın.
nano -w /etc/ssh/ssh_config
Yukarı/Aşağı ok tuşlarını kullanarak Nano metin düzenleyicide gezinin , “ForwardX11” yazan satırı bulun ve kodun önündeki yorum simgesini (#) kaldırın.
Not: ssh_config dosyasında X11 yönlendirme satırını bulamazsanız , arama özelliğini getirmek için Nano'da Ctrl + W tuşlarına basın . Ardından “ForwardX11”e yapıştırın ve konfigürasyon dosyasındaki kod satırına atlamak için Enter'a basın .
SSH sunucusu yapılandırma dosyasında düzenlemeleri yaptıktan sonra, yaptığınız düzenlemeleri kaydetmek için Ctrl + O klavye kısayoluna basın . Nano düzenleme aracını Ctrl + X ile kapatın .
Artık SSH sunucusu yapılandırma dosyasında X11Forward satırı açıldığından, yapılandırma değişiklikleri hemen gerçekleşmediğinden SSH sunucu yazılımının yeniden başlatılması gerekir. Çoğu Linux dağıtımı için, SSH'yi sıfırlamak, systemctl restart komutunu kullanmayı içerir .
Not: systemd 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şlatma komutunu bulamıyorsanız, sonraki en iyi şey makineyi yeniden başlatmaktır. Yapılandırma değişiklikleri, yeniden başlatıldıktan sonra çalışmaya başlayacaktır.
systemctl sshd.service'i yeniden başlatın
SSHD arka plan hizmeti geri geldiğinde, SSH sunucunuz ağ üzerinden X11 pencerelerini iletmeye hazır olacaktır.
X11 yönlendirme, SSH'nin bir özelliğidir, kendi işi değildir. Kullanmak için aşağıdaki gibi bir SSH bağlantı komutu yazın.
Not: yerine remoteuser ve uzaktan hostname uzak kullanıcı adı ve uzaktan hostname veya IP adresi ile
ssh remoteuser@remote-hostname -X
SSH sunucunuz varsayılan bağlantı noktası olmayan bir bağlantı noktasında, yani bağlantı noktası 22'de çalışıyorsa, bunu 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 bağlantı noktası numarası
Uzak makineye başarılı bir SSH bağlantısı yapıldıktan sonra, sunucuda kurulu uygulamaları terminalden programı çalıştırarak bilgisayarınızın masaüstüne uzaktan iletebilirsiniz.
Örneğin, SSH sunucusunda kurulu Gedit sürümünü başlatmak için gedit komutunu çalıştırırsınız .
gedit
Nautilus dosya yöneticisi için nautilus komutunu çalıştırabilirsiniz .
nautilus
SSH ve X11 yönlendirmesi üzerinden birden fazla program başlatmanız mı gerekiyor? Birden çok SSH bağlantısı açmanız ve her birinden çalışmanız gerekecek.
SSH üzerinden yönlendirilen açık bir uygulamayı kapatmak için Ctrl + C tuşlarına basabilir veya bilgisayarınızdaki herhangi bir program gibi “kapat” butonuna tıklayabilirsiniz.
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!
Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber
Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.
DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.
Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli
Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.
Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.
Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.
Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.