X11 çoğu Linux masaüstünün temeli olmaya devam etse de, ağ şeffaflığı veya ağ üzerinden çıktıyı görüntüleme yeteneği, onun bilinmeyen özelliklerinden biridir. SSH, Linux GUI uygulamalarını uzak bir makinede çalıştırmayı ve bunları makinenizde görüntülemeyi kolay ve güvenli hale getirir.
Neden Linux Uygulamalarını Uzaktan Çalıştırmalısınız?
Neden başka bir makinede grafiksel bir Linux programı çalıştırmak isteyesiniz? R veya Mathematica gibi karmaşık bir bilimsel hesaplama programı kullanıyorsanız, onu bir bilgisayarda çalıştırabilirsiniz. gibi yerel olarak hafif bir bilgi işlem ortamı kullanırken daha ağır makine Chromebook.
Ayrıca, teknik uygulamaları merkezi bir sunucuya kurarak birden çok kullanıcı arasında paylaşmanın harika bir yoludur.
Sunucuda X Bağlantısını Yetkilendirme
SSH üzerinden X11 bağlantılarını etkinleştirmek için uzak sunucuda X11 iletmeyi etkinleştirmeniz gerekir. Bu, kullanılarak yapılır /etc/ssh/sshd_config dosya.
Düzenlemek için bu dosyayı kök kullanıcı olarak açmanız gerekir. "X11Forwarding" seçeneğine ilerleyin ve henüz etkin değilse "evet" olarak değiştirin. SSH sunucusunu yeniden başlatmak için,
systemctl komutunu kullanın:sudo systemctl sshd'yi yeniden başlat
Etkinleştirmek için baştaki "#" yorum karakterini de kaldırmanız gerekebilir. Tamamlandığında, dosyayı kaydedin ve zaten çalışmıyorsa OpenSSH sunucusunu başlatın. Yönetici değilseniz, yöneticiden bunu sizin için yapmasını istemeniz gerekebilir.
SSH Kullanarak Grafiksel X Uygulamalarını Uzaktan Çalıştırma
X uygulamalarınızı uzaktan çalıştırmak için, SSH üzerinden uzak sunucuda şu adresle oturum açın: -X istemci tarafında X iletmeyi etkinleştirecek olan seçenek.
ssh -X kullanıcıadı@sunucu
Programlarınızı çalıştırmak için, sanki bir masaüstü Linux sisteminde oturuyormuşsunuz gibi komut satırından onları arayın. Her şey yolunda giderse, başka bir yerde çalışıyor olsa bile, programın masaüstünüzde göründüğünü görmelisiniz.
X iletme yavaş olduğundan, komutu çalıştırdığınızdan pencerenin açılmasına kadar biraz zaman alabilir. Tam bir masaüstüne ihtiyacınız varsa veya uygulamaları daha hızlı çalıştırmak istiyorsanız, şuna bakmak isteyebilirsiniz: VNC gibi başka bir uzak görüntüleme çözümü.
Sorun yaşarsanız, kullanmayı deneyin. -Y yerine seçenek -X. Bu, bazı güvenlik kontrollerini devre dışı bırakır ancak yine de SSH üzerinden X uygulamalarını çalıştırmanıza izin verir. Aksi takdirde, yukarıda belirtildiği gibi uzak makinede X iletmenin etkinleştirildiğinden emin olun.
Artık Linux Uygulamalarını SSH Üzerinden Çalıştırabilirsiniz
SSH X iletme, Linux GUI uygulamalarını uzaktan çalıştırmayı kolaylaştırır. Ağ odaklı Linux'un ne kadar olduğunu gösterir, çünkü nerede olursanız olun, tıpkı klavye ve ekranın başında oturuyormuş gibi uzak sistemleri kullanabilirsiniz. SSH'yi kurduktan sonra, güvenli uzaktan oturum açma işlemleri çok kolaydır.
Linux bilgisayarınıza veya sunucunuza uzaktan erişmeniz mi gerekiyor? Linux, Windows ve mobil cihazlarda SSH'yi nasıl kuracağınız ve yapılandıracağınız aşağıda açıklanmıştır.
Sonrakini Oku
- Linux
- SSH
- Linux Uygulamaları

David, Kuzeybatı Pasifik'te yerleşik, ancak aslen Körfez Bölgesi'nden gelen serbest çalışan bir yazardır. Çocukluğundan beri teknoloji meraklısıydı. David'in ilgi alanları arasında okumak, kaliteli TV programları ve filmler izlemek, retro oyunlar ve plak koleksiyonculuğu yer almaktadır.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın