(Secure Shell) SSH Nedir ? Nasıl Kullanılır?

SSH (Secure Shell), güvenli bir şekilde uzaktan erişim sağlamak için kullanılan bir ağ protokolüdür. İşte SSH kullanımının adımları:

1-SSH Sunucusu Kurulumu: İlk adım, SSH sunucusunu hedef Linux makinenize kurmaktır. SSH sunucusu, uzaktan erişim için gereklidir. Kurulum adımları, Linux dağıtımınıza göre değişiklik gösterebilir. Örneğin, Ubuntu için OpenSSH sunucusunu kurmak için aşağıdaki komutu kullanabilirsiniz:
Aşağıdaki Komut Bu komut, OpenSSH sunucusunu kurar.

$ sudo apt-get install openssh-server
Bash

2-SSH Bağlantısı: SSH sunucusu kurulduktan sonra, başka bir bilgisayardan SSH bağlantısı yapabilirsiniz. Genellikle Terminal veya Komut İstemi uygulamasını kullanırız. Aşağıdaki komutu kullanarak SSH bağlantısı yapabilirsiniz:

Burada “kullanici_adi”, hedef Linux makinesindeki kullanıcı adınızı temsil eder ve “hedef_makine_ip_adresi”, SSH bağlantısı yapmak istediğiniz Linux makinesinin IP adresini temsil eder. Örneğin, “fatih” kullanıcısı için 192.168.0.100 IP adresli bir makineye bağlanmak isterseniz:

$ ssh kullanici_adi@hedef_makine_ip_adresi
Bash

————————-

$ ssh fatih@192.168.0.100
Bash

3-Kimlik Doğrulama: SSH bağlantısı yaparken kimlik doğrulama yöntemini seçebilirsiniz. Genellikle kullanıcı adı ve şifreyle kimlik doğrulama yapılır. SSH sunucusuna bağlanırken size kullanıcı adı ve şifre sorulacaktır. Bunları girdikten sonra bağlantı gerçekleştirilir. Bazı durumlarda, SSH anahtar tabanlı kimlik doğrulaması da kullanılabilir.

4-SSH Komutları: SSH bağlantısı kurulduktan sonra, hedef Linux makinesi üzerinde komutları çalıştırabilirsiniz. Bağlantı kurulduktan sonra, komut istemci penceresinde bir Linux kabuğu (shell) oturumu açılır ve hedef makineyi uzaktan kontrol edebilirsiniz. Uzaktaki Linux makinesinde dosya yönetimi, paket yönetimi, kullanıcı yönetimi gibi işlemleri gerçekleştirebilirsiniz.

Bu adımlar, SSH’nin temel kullanımını kapsar. SSH ayrıca ileri düzey konfigürasyon seçenekleri ve güvenlik ayarları sunar, ancak bu adımlar size başlamanız için yeterli olacaktır. SSH kullanırken, güvenlik önlemlerini ve en iyi uygulamaları takip ettiğinizden emin olun.