İçeriğe geç
Kategori
Güvenlik
Son güncelleme
09.10.2026
Okuma
2 dk

Yeni Linux Sunucuda İlk Yapılacak 7 Güvenlik Adımı

Yeni kurduğunuz Ubuntu/Debian sunucuyu güvenli hâle getirmek için: güncelleme, kullanıcı, SSH anahtarı, güvenlik duvarı, fail2ban ve yedekleme.

İnternete açılan her sunucu birkaç dakika içinde otomatik taramalarla karşılaşır. Aşağıdaki adımlar (Ubuntu/Debian için) temel korumayı sağlar. Adımları uygularken mevcut SSH oturumunuzu kapatmayın; değişiklikleri ikinci bir oturumdan deneyin.

1. Sistemi güncelleyin

sudo apt update && sudo apt upgrade -y

2. Yönetici yetkili yeni bir kullanıcı oluşturun

adduser kullanici
usermod -aG sudo kullanici

Günlük işler için root yerine bu kullanıcıyı kullanın.

3. SSH anahtarı ekleyin

Bilgisayarınızdan ssh-copy-id kullanici@SUNUCU_IP komutuyla anahtarınızı yükleyin. Ayrıntı için SSH ile bağlanma rehberine bakın.

4. Root girişini ve şifreli girişi kapatın

/etc/ssh/sshd_config dosyasında şu satırları düzenleyin:

PermitRootLogin no
PasswordAuthentication no

Ardından sudo systemctl restart ssh çalıştırın. Önemli: anahtarla giriş yapabildiğinizi ikinci bir oturumda doğrulamadan mevcut oturumu kapatmayın.

5. Güvenlik duvarını etkinleştirin

sudo ufw allow OpenSSH
sudo ufw enable

Yalnızca gerekli portları açın (web için 80 ve 443, oyun sunucusu için ilgili port).

6. Fail2ban kurun

sudo apt install -y fail2ban

Tekrarlanan hatalı girişleri yapan IP adreslerini geçici olarak engeller.

7. Otomatik güvenlik güncellemeleri ve yedekleme

sudo apt install -y unattended-upgrades

Önemli verilerin düzenli yedeğini alın ve yedeği sunucudan ayrı bir yerde tutun.

Sık sorulan sorular

SSH şifresini kapatınca kilitlenir miyim?
Anahtarla giriş çalışıyorsa hayır. Ayarı yapmadan önce ikinci bir oturumdan anahtarla bağlanabildiğinizi doğrulayın.

İlgili rehberler


Bu rehberde eksik ya da yanlış bir şey mi gördünüz? Bize bildirin.