Bir Linux yöneticisi olarak kariyerinizde, bir Linux sunucusuna veya masaüstüne uzaktan bağlanmak için Secure Shell (SSH) kullanacaksınız. Belki de bazı durumlarda aynı anda birden fazla Linux sunucusuna SSH kullanmışsınızdır. Aslında SSH, Linux araç kutusunda en sık kullanılan araçlardan biri olabilir. Bu nedenle, deneyim verimliliğini en üst düzeye çıkarmalısınız. Birçok yönetici için hiçbir şey komut satırından daha etkili değildir. Bununla birlikte, bazı kullanıcılar, özellikle bir masaüstünden bir uzaktan kumandaya bağlanırken ve bir sunucu üzerinde çalışırken, GUI araçlarını kullanmayı tercih eder.
İyi grafik arayüz araçlarını seviyorsanız, Linux'taki bazı mükemmel SSH grafik arayüz araçlarını öğrenmekten mutlu olmalısınız. Bu üç araca bir göz atalım ve bunlardan birinin (veya daha fazlasının) ihtiyaçlarınızı tam olarak karşılayıp karşılamadığını görelim.
Macun
Biraz tecrübesi olan herkes PuTTY'yi zaten biliyor. Aslında PuTTY, bir Windows ortamından SSH aracılığıyla bir Linux sunucusuna bağlanırken fiilen standart bir araçtır. Ancak PuTTY yalnızca Windows için değildir. Aslında PuTTY, standart yazılım kitaplıkları aracılığıyla Linux'a da kurulabilir. PuTTY'nin işlev listesi şunları içerir:
Sohbeti kaydedin. IP veya ana bilgisayar adına göre bağlanın. Alternatif bir SSH bağlantı noktası kullanın. Bağlantı türünü tanımlayın. Günlük. Klavyeyi, zili, görünümü, bağlantıyı vb. Ayarlayın. Yerel ve uzak tünelleri yapılandırın. Destek temsilcisi. X11 tünelini destekleyin.PuTTY grafik aracı temelde SSH oturumlarını kaydetme yöntemidir, bu nedenle sürekli olarak uzaktan erişilmesi gereken her türlü Linux sunucusunu ve masaüstünü daha kolay yönetebilir. Bağlantı başarılı olduktan sonra PuTTY, Linux sunucusuna bir bağlantı penceresi kuracak ve siz de bunun içinde çalışabileceksiniz. Bu noktada bir sorunuz olabilir, neden terminal penceresinde çalışmıyorsunuz? Bazı insanlar için, oturumları kaydetmenin rahatlığı PuTTY'yi gerçekten değerli kılar.
PuTTY'yi Linux'a kurmak kolaydır. Örneğin, komutu Debian tabanlı bir dağıtımda çalıştırabilirsiniz:
sudo apt-get install -y macunKurulumdan sonra, PuTTY grafik aracını masaüstü menüsünden çalıştırabilir veya macun komutunu çalıştırabilirsiniz. PuTTY "Yapılandırma" penceresinde, "Ana Bilgisayar Adı (veya IP adresi)" bölümüne ana bilgisayar adını veya IP adresini yazın, "Bağlantı Noktası" nı yapılandırın (varsayılan 22 değeri değilse), "Bağlantı türü" nden SSH'yi seçin ve " Açık".
Bağlantı kurulduktan sonra, uzak sunucuda kullanıcı kimlik bilgilerini girmeniz istenecektir.
Oturumu kaydetmek için (böylece her zaman uzak sunucu bilgilerini yazmanıza gerek kalmaz), ana bilgisayar adını (veya IP adresini) girin, bağlantı noktasını ve bağlantı türünü yapılandırın ve ("Aç" ı tıklamadan önce) metni "Kaydedilen Oturumlar" bölümünün en üstüne yerleştirin Alana bir ad yazın ve "Kaydet" i tıklayın. Bu, oturumun yapılandırmasını kaydedecektir. Kaydedilmiş bir oturuma bağlanmak için, "Kaydedilmiş Oturumlar" penceresinden onu seçin, "Yükle" ye ve ardından "Aç" a tıklayın. Uzak sunucuda uzak kimlik bilgilerini girmeniz istenecektir.
EasySSH
EasySSH, PuTTY'de çok fazla konfigürasyon seçeneği sunmasa da, (adından da anlaşılacağı gibi) kullanımı çok kolaydır. EasySSH'nin en iyi özelliklerinden biri, sekmeli bir arayüz sağlamasıdır, böylece birden çok SSH bağlantısı açabilir ve bunlar arasında hızla geçiş yapabilirsiniz. EasySSH'nin diğer özellikleri şunları içerir:
Gruplama (daha iyi deneyim verimliliği için etiketler gruplanabilir). Kullanıcı adını ve parolayı kaydedin. Görünüm seçenekleri. Yerel ve uzak tünelleri destekleyin.EasySSH'yi Linux masaüstüne kurmak kolaydır çünkü uygulama Flatpak aracılığıyla kurulabilir (bu, sisteme Flatpak kurmanız gerektiği anlamına gelir). Flatpak'i kurduktan sonra, EasySSH eklemek için aşağıdaki komutu kullanın:
sudo flatpak uzaktan ekle - eğer mevcut değilse flathub https://flathub.org/repo/flathub.flatpakrepo sudo flatpak flathub com.github.muriloventuroso.easyssh yükleEasySSH'yi aşağıdaki komutla çalıştırın:
flatpak com.github.muriloventuroso.easyssh çalıştırEasySSH uygulaması açılacaktır ve sol üst köşedeki "+" düğmesine tıklayabilirsiniz. Sonuç penceresinde, SSH bağlantısını gerektiği gibi yapılandırın.
Bağlantı eklendikten sonra, ana pencerenin sol gezinme bölmesinde görüntülenecektir.
EasySSH'de uzak bir sunucuya bağlanmak için, sol gezinme çubuğundan seçin ve ardından Bağlan düğmesine tıklayın.
EasySSH ile ilgili bir uyarı, kullanıcı adı ve parolayı bağlantı yapılandırmasına kaydetmeniz gerektiğidir (aksi takdirde bağlantı başarısız olur). Bu, EasySSH çalıştıran bir masaüstüne erişimi olan herkesin parolayı bilmeden sunucunuza uzaktan erişebileceği anlamına gelir. Bu nedenle, uzaktayken masaüstü ekranını kilitlemeyi her zaman unutmamalısınız (ve güçlü bir parola kullandığınızdan emin olmalısınız). Aksi takdirde, sunucu yanlışlıkla oturum açmaya karşı savunmasızdır.
Termius
termius, açık kaynaklı yazılım değil, SSH, Telnet ve Mosh istemcisinin ticari bir sürümüdür. Linux, Windows, Mac, iOS ve Android dahil çeşitli işletim sistemlerini destekleyin. Tek bir cihaz için ücretsizdir ve birden fazla cihazı destekleyen bir platin hesap, aylık bir ödeme gerektirir.
Birkaç (ama değerli) seçenek
Linux'ta çok sayıda SSH grafik arabirim aracı yoktur. neden? Çünkü çoğu yönetici, bir terminal penceresi açmayı ve sunucularına uzaktan erişmek için standart komut satırı araçlarını kullanmayı tercih ettiğinden. Bununla birlikte, bir grafik arabirim aracına ihtiyacınız varsa, birden çok bilgisayarda oturum açmayı kolaylaştıran iki güvenilir seçenek vardır. SSH grafik arayüz araçlarını arayanlar için sadece birkaç seçenek olmasına rağmen, mevcut araçlar kesinlikle zaman ayırmaya değer. Bunlardan birini deneyin ve kendiniz görün.