SSH Sunucusu Nedir? Kurulum ve Kullanım Rehberi

21 Jun 2026 7 görüntüleme Yazılım

SSH Sunucusu Nedir?

SSH (Secure Shell), ağ üzerinden güvenli bir şekilde veri iletimi sağlayan bir protokoldür. SSH sunucusu, bu protokolü kullanarak uzak bir cihaza güvenli bağlantılar kurmanıza olanak tanır. Genellikle Linux tabanlı sistemlerde kullanılsa da, Windows gibi diğer işletim sistemlerinde de SSH sunucusu kurulumu mümkündür.

SSH Sunucusunun Önemi

Günümüzde birçok işletme ve birey, uzaktan bağlantılar için SSH sunucusunu tercih etmektedir. Bunun başlıca nedenleri şunlardır:

  • Güvenlik: SSH, veri iletimini şifreleyerek üçüncü şahısların bilgilerinize erişimini engeller.
  • Uzaktan Erişim: SSH, uzaktaki sunucularınıza ve cihazlarınıza erişim sağlar.
  • Veri Bütünlüğü: Veri iletimi sırasında verilerin bütünlüğünü korur.
  • Kimlik Doğrulama: Kullanıcı kimliği doğrulaması yaparak, yetkisiz erişimleri engeller.

SSH Sunucusu Kurulumu

SSH sunucusu kurulumunu gerçekleştirmek için aşağıdaki adımları takip edebilirsiniz:

Adım 1: Sunucu Seçimi

Öncelikle SSH sunucusunu kuracağınız bir sunucuya ihtiyacınız var. Bu sunucu, genellikle Linux tabanlı bir işletim sistemi kullanmalıdır. Popüler dağıtımlardan bazıları şunlardır:

  • Ubuntu
  • CentOS
  • Debian

Adım 2: SSH Sunucusunu Yükleme

Sunucunuza eriştikten sonra, SSH sunucusunu yüklemek için terminalde aşağıdaki komutu çalıştırabilirsiniz:

sudo apt-get install openssh-server

Bu komut, OpenSSH sunucusunu yükleyecektir. Diğer dağıtımlar için farklı paket yöneticileri kullanabilirsiniz.

Adım 3: SSH Sunucusunu Başlatma

Yükleme tamamlandığında, SSH sunucusunu başlatmak için aşağıdaki komutu kullanabilirsiniz:

sudo systemctl start ssh

Sunucunun her yeniden başlatıldığında otomatik olarak başlaması için şu komutu kullanabilirsiniz:

sudo systemctl enable ssh

Adım 4: Güvenlik Duvarı Ayarları

SSH sunucusuna dışarıdan erişim sağlamak için, güvenlik duvarı ayarlarınızı kontrol etmelisiniz. Aşağıdaki komut ile SSH portunu açabilirsiniz:

sudo ufw allow ssh

Bu komut, 22 numaralı portu açarak, SSH trafiğine izin verecektir.

SSH ile Bağlantı Kurma

SSH sunucusunu kurduktan sonra, istemci bilgisayarınızdan bağlanmak için terminali açarak aşağıdaki komutu kullanabilirsiniz:

ssh kullanici_adi@sunucu_ip_adresi

Burada kullanici_adi sunucudaki kullanıcı adınızı, sunucu_ip_adresi ise bağlanmak istediğiniz sunucunun IP adresini temsil etmektedir.

SSH Kullanım Alanları

SSH, birçok farklı alanda kullanılmaktadır:

  • Sunucu Yönetimi: Uzaktan sunucu yönetimi için en uygun protokoldür.
  • Dosya Aktarımı: SCP ve SFTP gibi araçlar kullanarak dosya transferi yapabilirsiniz.
  • Port Yönlendirme: Uzak sunuculara veya hizmetlere güvenli bağlantılar sağlamak için port yönlendirmesi yapabilirsiniz.

SSH Güvenliği

SSH sunucularının güvenliğini sağlamak için bazı önlemler almanız önemlidir:

  • Güçlü Şifreler: Kullanıcı hesaplarınız için güçlü ve karmaşık şifreler kullanmalısınız.
  • SSH Anahtarları: Şifre yerine SSH anahtarları kullanarak kimlik doğrulama yapabilirsiniz.
  • Port Değiştirme: Varsayılan 22 numaralı port yerine farklı bir port kullanarak saldırılara karşı önlem alabilirsiniz.

Sonuç

SSH sunucusu, günümüzün dijital dünyasında güvenli uzaktan erişim için kritik bir bileşendir. Limit Bilgisayar Kursu olarak, bu tür teknolojilere dair bilgi ve becerilerinizi geliştirmeniz için çeşitli eğitim programları sunmaktayız. Ankara/Kızılay'da yer alan kurslarımızla, profesyonel bir eğitim alarak kariyerinize yeni bir yön verebilirsiniz.

Limit Bilgisayar Kursu ile kariyerinize yatırım yapın! 0 536 601 06 16

Bu Yazıyı Paylaş
ÜCRETSİZ ONLINE SINAV

Online Bilgisayar İşletmenliği Deneme Sınavı

40 soruluk profesyonel deneme sınavıyla bilgi seviyenizi ölçün. Anında sonuç!

Hemen Sınava Başla