SSH Anahtar Yapılandırması
SSH anahtarları, sunucularınıza parola olmadan erişmenizi sağlar. Bu, rdc’den bağımsız standart SSH’dır: dizüstü bilgisayarınızda bir anahtar oluşturur, ardından her sunucuda yetkilendirirsiniz.
Öğreticiyi izleyin
Nasıl çalışır
- Dizüstü bilgisayarınızda bir SSH anahtarı oluşturun. Yalnızca bir kez yapılır.
ssh-copy-idile her sunucuda yetkilendirin. Her yeni sunucu için tekrarlanır.
Adım 1: Anahtar oluşturun
Kullanmak istediğiniz bir anahtarınız zaten varsa bu adımı atlayabilirsiniz. Aksi hâlde:
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 Dizüstü bilgisayarınızda yeni bir SSH anahtarı oluşturun. Ed25519 güvenli, küçük ve yaygın olarak desteklenmektedir. Bir kez çalıştırın; aynı anahtar her sunucuda çalışır. Bu standart SSH'dır ve rdc ile hiçbir ilgisi yoktur.
ed25519, küçük boyutlu, hızlı ve geniş destekli modern standarttır.
Adım 2: İlk sunucunuzu yetkilendirin
ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<server-ip> Anahtarı ilk sunucunuzda ssh-copy-id ile yetkilendirin. Bu komut, genel anahtarınızı sunucunun authorized_keys dosyasına ekler ve sonraki girişlerde parola sorulmaz.
<user> ve <server-ip> kısımlarını kendi SSH kullanıcısı ve sunucu IP’niz ile değiştirin. Sunucu parolanız son kez istenecektir. Bu adımdan sonra parola ile kimlik doğrulama artık gerekmez.
Adım 3: Diğer sunucuları yetkilendirin
ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<another-server-ip> Yönettiğiniz diğer her sunucu için ssh-copy-id komutunu tekrarlayın. Burada ikinci sunucuyu yetkilendiriyoruz.
Yönettiğiniz her makine için ssh-copy-id komutunu tekrarlayın. SSH’ın ihtiyacı olan tek şey budur. Bir sonraki öğreticide rdc bu anahtarı otomatik olarak kullanır.
Sonraki: İlk Sunucunuzu Ekleyin.