SSH Portu Nasıl Değişir?

SSH Portu Nedir?

SSH portu, İngilizce “Secure Shell” ifadesinin baş harflerinden oluşur ve Türkçeye “güvenli kabuk” olarak çevrilir. SSH, bir protokol olarak, özellikle güvenli olmayan ağlar üzerinde ağ hizmetlerini şifreli ve güvenli bir şekilde çalıştırmak için geliştirilmiştir. Örneğin, uzaktan oturum açma işlemi sırasında kullanılan bu protokol, herhangi bir bilgisayardan uzak bir bilgisayara güvenli bir bağlantı kurulmasını sağlar. Bu bağlantı sayesinde, kullanıcılar sunucu üzerinde dosya ve klasörlere erişebilir, içeriklerini yönetebilir ve çeşitli işlemleri gerçekleştirebilir.

SSH Portu Nasıl Değişir?

SSH portunu değiştirme konusu, güvenlik açısından önemli bir uygulamadır. Ancak bu soruya geçmeden önce, SSH ile FTP protokolü arasındaki farkları belirtmek faydalı olacaktır.

  • SSH vs. FTP:
    • SSH Protokolü:
      Sunucuda bulunan tüm dosya ve klasörlerin yönetimini mümkün kılar, sunucu üzerinde tam kontrol sağlar.
    • FTP Protokolü:
      Sadece dosya transferi ve dosya işlemleri için kullanılır; sunucunun genel yönetimi üzerinde etkisi yoktur.

Bu fark, SSH’nin uzaktan sunucu yönetimi konusunda ne kadar güçlü ve esnek olduğunu göstermektedir. SSH portunu değiştirmek, sunucunuzu potansiyel saldırılara karşı daha güvenli hale getirmek amacıyla sıklıkla tercih edilen bir yöntemdir.

(SSH portunun değiştirilmesi adımlarıyla ilgili detayları ve örnekleri takip eden bölümde bulabilirsiniz.)

SSH Portu Nasıl Değişir?

SSH portunu değiştirmek, sunucunuzun güvenliğini artırmak için sıkça başvurulan bir yöntemdir. Özellikle uzaktan erişim ihtiyacı duyan kullanıcılar için bu işlem, varsayılan 22 numaralı port yerine farklı bir port kullanarak saldırılara karşı ek bir koruma sağlar.

Aşağıdaki adımları izleyerek SSH portunu değiştirebilirsiniz:

  1. Uzak Sunucuya Bağlanın:
    SSH bağlantısı kurmak için varsayılan olarak 22 numaralı port kullanılır. Bağlantıyı Windows veya Linux üzerinden gerçekleştirebilirsiniz. Bağlantı sağlandığında, sunucuda SSH server çalışır durumda demektir.
  2. SSH Konfigürasyon Dosyasını Açın:
    Terminal veya SSH istemcisinde aşağıdaki komutu kullanarak konfigürasyon dosyasını düzenleyin:
nano /etc/ssh/sshd_config

3. Port Ayarını Değiştirin:
Dosya içerisinde #Port 22 yazan satırı bulun. Başındaki # işaretini kaldırarak satırı aktif hale getirin ve 22 yerine kullanmak istediğiniz port numarasını girin. (Seçtiğiniz portun başka bir servise ait olmadığından emin olun.)

4. Değişiklikleri Kaydedip SSH Servisini Yeniden Başlatın:
Düzenlemeleri kaydettikten sonra, yeni ayarların geçerli olması için SSH servisini yeniden başlatın:

service sshd restart

veya sisteminize bağlı olarak:

systemctl restart sshd

Yeni port ayarlandıktan sonra, sunucuya bağlanırken bu yeni portu belirtmeniz gerekecektir. Örneğin:

ssh -p <yeni_port_numarası> kullanıcı_adı@sunucu_adresi

Bu adımları takip ederek SSH portunu basitçe değiştirebilir, böylece sunucunuza yönelik saldırı risklerini azaltabilirsiniz.

SSH Protokolü Nasıl Çalışır?

SSH (Secure Shell), güvenli bir ağ bağlantısı kurarak uzak sunuculara erişim sağlamanızı mümkün kılar. Protokolün çalışma prensibini ve kullanımını sistemlere göre şöyle özetleyebiliriz:

Linux ve Mac Sistemleri

  • Terminal Kullanımı:
    Terminali açıp aşağıdaki komutu yazmanız yeterlidir:
ssh {kullanıcı_adı}@{sunucu_adresi}
  • Bağlantı:
    Şifreyi girdikten sonra, uzak sunucuya güvenli bir şekilde bağlanırsınız.

Windows Sistemleri

  • Putty Kullanımı:
    Windows kullanıcıları için en yaygın SSH istemcilerinden biri Putty’dir.
    • Putty’yi açın.
    • “Host Name (or IP address)” alanına sunucu adınızı girin.
    • “Port” kısmına varsayılan olarak 22 (veya değiştirdiyseniz yeni port numaranızı) yazın.
    • “Connection Type” olarak SSH seçeneğini işaretleyin.
    • “Open” butonuna basarak bağlantıyı başlatın ve ardından şifrenizi girin.

SSH Bağlantısında Kullanılan Temel Komutlar

  • rm: Dosya veya dizin silmek için kullanılır.
  • mkdir: Yeni bir dizin oluşturur.
  • last: En son yapılan bağlantıları görüntüler.
  • whatis: Belirtilen komut hakkında kısa açıklama sunar.
  • pwd: Bulunduğunuz dizinin yolunu gösterir.

SSH protokolü, özellikle Linux ve Mac sistemlerde terminal üzerinden doğrudan kullanılabilirken, Windows kullanıcılarının güvenli bağlantı kurabilmesi için Putty gibi araçlara ihtiyaç duyulmaktadır. Bu yapı sayesinde, uzak sunucular üzerinde güvenli, şifrelenmiş bir bağlantı kurarak dosya yönetimi ve sunucu işlemlerini güvenle gerçekleştirebilirsiniz.