Debian'da SSH Sunucusu Nasıl Kurulur ve Yapılandırılır ⋆ ALexHost SRL

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
06.12.2024

Debian’da SSH Sunucusu Nasıl Kurulur ve Yapılandırılır

SSH (Secure Shell) uzak sunuculara erişmek ve yönetmek için güvenli bir yol sağlayan bir protokoldür. Debian’da bir SSH sunucusu kurmak ve yapılandırmak, sunucunuzu bir ağ üzerinden güvenli bir şekilde uzaktan kontrol etmenizi sağlar.

Bu makalede, Debian üzerinde bir SSH sunucusunun nasıl kurulacağını ve yapılandırılacağını ele alacağız.

Adım 1: OpenSSH Sunucusunu Kurun

OpenSSH sunucusu en yaygın kullanılan SSH uygulamasıdır. Debian’a yüklemek için bir terminal açın ve aşağıdaki komutu çalıştırın:

sudo apt update sudo apt install openssh-server

Kurulum tamamlandığında, SSH hizmetinin çalıştığını doğrulayın:

sudo systemctl status ssh

Adım 2: SSH’yi Yapılandırma

SSH yapılandırma dosyası /etc/ssh/sshd_config adresinde bulunur. Bu dosyayı bir metin düzenleyici ile açın:

sudo nano /etc/ssh/sshd_config

Güvenliği ve işlevselliği artırmak için çeşitli ayarları değiştirebilirsiniz:

  • SSH Bağlantı Noktasını Değiştirin (İsteğe Bağlı): Varsayılan SSH bağlantı noktasını (22 olan) değiştirmek için aşağıdaki satırı değiştirin:
    Liman 2222
  • Kök Girişini Devre Dışı Bırak (Önerilen): Güvenliği artırmak için, root girişini değiştirerek devre dışı bırakın:
    PermitRootLogin hayır
  • Yalnızca Belirli Kullanıcılara İzin Ver (İsteğe Bağlı): Ekleyerek SSH erişimini belirli kullanıcılarla kısıtlayabilirsiniz:
    AllowUsers kullanıcı adı

Değişiklikleri yaptıktan sonra dosyayı kaydedin ve kapatın.

Adım 3: SSH Hizmetini Yeniden Başlatın

Değişiklikleri uygulamak için SSH hizmetini yeniden başlatın:

sudo systemctl restart ssh

Adım 4: Sunucuya SSH üzerinden erişin

Artık başka bir makineden SSH aracılığıyla sunucunuza erişebilirsiniz. Aşağıdaki komutu kullanın:

ssh kullanıcı adı@sunucu_ip adresiniz

Bağlantı noktasını değiştirdiyseniz, bağlantı noktası numarasını şu şekilde belirtin:

ssh -p 2222 kullanıcı adı@sunucu_ip adresiniz

Adım 5: SSH Anahtar Kimlik Doğrulamasını Etkinleştirin (İsteğe Bağlı)

Daha fazla güvenlik için SSH anahtar kimlik doğrulamasını ayarlayabilirsiniz. Bu yöntem parola ihtiyacını ortadan kaldırır ve kimlik doğrulama için daha güvenli bir yol sağlar.

  1. İstemci makinede SSH Anahtarları oluşturun:
    ssh-keygen -t rsa -b 4096
  2. Açık Anahtarı sunucuya kopyalayın:
    ssh-copy-id kullanıcıadı@sunucu_ip adresiniz

Artık oturum açtığınızda parola yerine SSH anahtar parolanız istenecektir.

Sonuç

Debian üzerinde bir SSH sunucusu kurmak ve yapılandırmak, sunucunuza güvenli uzaktan erişim sağlayan basit bir işlemdir. Bu kılavuzu izleyerek, varsayılan bağlantı noktasını değiştirme, kök oturum açmayı devre dışı bırakma ve SSH anahtar kimlik doğrulamasını etkinleştirme gibi güvenliği artırmaya yönelik ek seçeneklerle SSH’yi kurup çalıştırabilirsiniz.

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills