Linux / Sistem 03.07.2026

Linux VDS Sunucularda SSH Key ile Şifresiz Güvenli Giriş Yapılandırması

Linux VDS Sunucularda SSH Key ile Şifresiz Güvenli Giriş Yapılandırması

Linux VDS Sunucularda SSH Key Oluşturma ve Şifresiz Giriş Rehberi

Linux sunuculara SSH üzerinden bağlanırken standart şifre kullanmak, sunucuyu brute-force saldırılarına karşı savunmasız bırakabilir. Saldırganlar otomatik botlarla şifrenizi bulana kadar binlerce deneme yapabilirler. SSH güvenliğinin en üst seviyesi, şifreli girişleri tamamen devre dışı bırakıp sadece **SSH Key (SSH Anahtarı)** ile giriş yapılmasına izin vermektir.

1. SSH Anahtar Çifti Oluşturma (Kendi Bilgisayarınızda)

Windows bilgisayarınızda PowerShell veya macOS/Linux terminalinde aşağıdaki komutu çalıştırarak bir genel (public) ve özel (private) anahtar çifti oluşturun:

ssh-keygen -t rsa -b 4096

Bu komut bilgisayarınızda `.ssh` klasörünün altına `id_rsa` (özel anahtar) ve `id_rsa.pub` (genel anahtar) adında iki dosya oluşturacaktır. Özel anahtarınızı hiç kimseyle paylaşmamalısınız.

2. Genel Anahtarı Sunucuya Aktarma

Oluşturduğunuz `id_rsa.pub` dosyasındaki kod satırını kopyalayın. Sunucunuza bağlanıp root dizinindeki SSH yetkilendirme dosyasına bu kodu ekleyin:

mkdir -p ~/.ssh
chmod 700 ~/.ssh
nano ~/.ssh/authorized_keys

Kopyaladığınız anahtarı buraya yapıştırıp dosyayı kaydedin ve izinlerini düzenleyin:

chmod 600 ~/.ssh/authorized_keys

3. Şifreli Girişleri Kapatmak

Artık SSH anahtarınızla sunucuya şifresiz bağlanabilirsiniz. Ancak şifreyle girişi tamamen kapatarak güvenliği kesinleştirelim. Sunucuda SSH konfigürasyonunu açın:

nano /etc/ssh/sshd_config

Şu satırları bulun ve "no" olarak değiştirin:

PasswordAuthentication no
ChallengeResponseAuthentication no

SSH servisini yeniden başlatın: `systemctl restart sshd`. Artık sunucunuza sadece bilgisayarınızdaki SSH Key ile bağlanabilirsiniz.

Güvenli, kararlı ve yüksek kaliteli donanımlara sahip sunucularımız için VDS Sunucu çözümlerimizi inceleyebilir, tüm sunucu güvenlik ihtiyaçlarınız için Sunucu Kurulum Hizmetleri alabilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.