SSH (Secure Shell), bir bilgisayardan uzaktaki bir bilgisayara güvenli bir şekilde bağlanıp internet üzerinden kontrol etmesini ve düzenlemesini
sağlayan uzak sunucu bağlantı protokolüdür.
SSH, güvenli olmayan diğer login protokolleri (Telnet, Rlogin) veya dosya aktarım protokollerinin (FTP) aksine güçlü kimlik doğrulama ve veri güvenliğini üst seviyeye çekmektedir. SSH, şifreleme tekniğini kullanarak uzaktaki sunucuya giden ve uzaktaki sunucudan gelen tüm iletişimlerin şifrelendiğinden emin olur. Uzak bir kullanıcının kimliğini doğrulamak,
istemciden ana bilgisayara girişleri aktarmak ve çıktıyı istemciye geri göndermek için bir mekanizma sağlar.
SSH Nasıl Çalışır?
Bir SSH bağlantısı kurmak, istemci ve sunucu arasında iletişim gerektirir. Bu nedenle, terminal tipi bir araca ihtiyacımız olacak. Eğer Linux veya macOS işletim sistemine sahipseniz onların kendi bünyesin de olan terminallerden erişim sağlayabilirsiniz.
Eğer Windows işletim sistemine sahipseniz Windows’un Linux ve macOS gibi ssh için bir terminali olmadığından dolayı SSH a bağlanmak için bir terminal arayüzü olan Putty i yükleyebilirsiniz.