Mevcut bir VPS’ye SSH Genel Anahtarı Nasıl Yüklenir
VPS’inize Güvenli Erişim İçin SSH Genel Anahtarını Nasıl Yükleyebilirsiniz
SSH anahtarları kullanmak, VPS‘inize bağlanmanın güvenli, şifresiz bir yolunu sağlar ve yönetimi kolaylaştırırken güvenliği artırır. Bu kılavuz, mevcut bir VPS‘ye SSH genel anahtarınızı yüklemeyi basit hale getirir; pratik örnekler ve sorunsuz bir kurulum sağlamak için ipuçları içerir.
Giriş
SSH anahtar tabanlı kimlik doğrulama, şifreli girişleri özel/genel anahtar çiftleri ile değiştirir ve brute-force saldırı riskini azaltır. Bu işlem, VPS veya dedike sunucuları güvenli ve verimli bir şekilde yönetmek için idealdir.
Ön Koşullar
Başlamadan önce, aşağıdakilerin sağlandığından emin olun:
VPS’inize kullanıcı adı ve şifre ile erişiminiz var.
Yerel makinenizde bir SSH anahtar çifti oluşturulmuş durumda.
Yerel makinenizde ssh yüklü (Linux, macOS veya WSL veya PuTTY/Pageant ile Windows).
Adım 1: Mevcut Bir SSH Anahtarını Kontrol Edin
Yerel makinenizde şu komutu çalıştırın:
ls ~/.sshid_rsa.pub veya id_ed25519.pub adında bir dosyanız olup olmadığını kontrol edin. Yoksa, yeni bir anahtar çifti oluşturun:
ssh-keygen -t ed25519 -C "your_email@example.com"İstenilenleri takip edin ve varsayılan dosya konumunu kabul etmek için Enter tuşuna basın.
Adım 2: Genel Anahtarı VPS’inize Yükleyin
Anahtarınızı
ssh-copy-idkomutunu kullanarak kolayca yükleyebilirsiniz:
ssh-copy-id user@your_vps_ipuser’ı VPS kullanıcı adınız (örneğin, root veya ubuntu) ile, your_vps_ip’yi gerçek VPS IP adresiniz ile değiştirin. VPS şifrenizi son bir kez girmeniz istenecektir. Eğer ssh-copy-id yoksa, anahtarı manuel olarak yükleyebilirsiniz:
cat ~/.ssh/id_ed25519.pub | ssh user@your_vps_ip "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"Adım 3: Bağlantıyı Test Edin
Anahtar yüklendikten sonra, giriş yapmayı deneyin:
ssh user@your_vps_ipŞifre girmeden bağlanmalısınız.
İsteğe Bağlı: Şifre Kimlik Doğrulamayı Devre Dışı Bırakın
Güvenliği artırmak için, şifreli girişleri tamamen devre dışı bırakabilirsiniz (anahtar tabanlı erişiminizin çalıştığından emin olduktan sonra):
VPS’inize bağlanın.
SSH yapılandırma dosyasını düzenleyin:
Aşağıdakileri bulun ve değiştirin veya ekleyin:
SSH hizmetini yeniden başlatın:
Dikkatli olun — eğer anahtarınız düzgün çalışmıyorsa, kendinizi kilitleyebilirsiniz.
Sonuç
VPS’inize bir SSH genel anahtarı yüklemek, güvenli, şifresiz erişim sağlar, yönetimi kolaylaştırır ve güvenliği artırır. AvaHost’un güvenilir VPS barındırma hizmeti ile yukarıdaki adımlar ve örnekler —
ssh-copy-idveya manuel yükleme kullanarak — kurulumu basit hale getirir. Özel anahtarınızı güvende tutun, kapsamlı test yapın ve maksimum koruma için şifre kimlik doğrulamayı devre dışı bırakmayı düşünün.


