SSH Anahtarları ve Parolasız Giriş
Ansible'ın bağlanabilmesi için anahtar tabanlı kimlik doğrulamayı kurun.
SSH Anahtarları ve Parolasız Giriş, CoddyKit'te ücretsiz bir Ansible Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Ansible Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ansible Academy kursu toplamda 4 dersten oluşur.
Ansible SSH Konuşur
Ansible, yönetilen düğümlere doğrudan SSH üzerinden bağlanır. Bir sunucuya SSH ile bağlanabiliyorsanız Ansible da neredeyse kesinlikle onu yönetebilir.
Parolasız Erişim Neden Önemlidir
Her ana bilgisayar için parola yazmak ölçeklenmez. SSH anahtarları, Ansible'ın yüzlerce sunucuya hiçbir istem göstermeden giriş yapmasını sağlar.
Bir Anahtar Çifti
Bir SSH anahtarı bir çifttir: Gizli tuttuğunuz özel anahtar ve paylaştığınız açık anahtar. Açık anahtar her sunucuya yerleştirilir.
Anahtarınızı Oluşturun
ssh-keygen ile bir anahtar çifti oluşturun. ed25519 türü, düğümlerinize bağlanmak için modern, hızlı ve güvenlidir.
ssh-keygen -t ed25519 -C "ansible"İki Dosya Ortaya Çıkar
Artık id_ed25519 (özel, koruyun) ve id_ed25519.pub (açık, paylaşılabilir) dosyalarına sahipsiniz. Özel anahtarı asla sunuculara kopyalamayın.
Açık Anahtarı Kopyalayın
ssh-copy-id ile açık anahtarınızı bir sunucuya gönderin. Anahtarı, o ana bilgisayarın authorized_keys dosyasına sizin için ekler.
ssh-copy-id user@web1.example.comGiriş Yapmayı Sınayın
Şimdi ana bilgisayara SSH ile bağlanın. Parola istemi olmadan giriş yapabiliyorsanız anahtar tabanlı kimlik doğrulama çalışıyor demektir; Ansible da çalışacaktır.
ssh user@web1.example.comremote_user
Ansible belirli bir remote_user olarak bağlanır. Bu kullanıcının düğümde bulunduğundan ve açık anahtarınızın yetkilendirildiğinden emin olun.
ssh-agent
Anahtarınızı bir parola ile mi korudunuz? ssh-agent ve ssh-add komutlarını bir kez çalıştırın; böylece Ansible kilidi açılmış anahtarı tüm oturum boyunca yeniden kullanır.
ssh-add ~/.ssh/id_ed25519Ana Bilgisayar Başına Ayarlar
~/.ssh/config dosyanız her ana bilgisayar için kullanıcıyı, bağlantı noktasını ve anahtarı ayarlayabilir. Ansible bunu dikkate alarak envanterleri temiz tutar.
Parolalar Değil, Anahtarlar Kazanır
Anahtar tabanlı kimlik doğrulama, parolalardan hem daha güvenli hem de daha hızlıdır. Kurulum tamamlandığında Ansible, tüm sunucu filonuzda sessizce çalışır. 🔑
Hızlı Kontrol
SSH bilginizi sınayın.
Özet
Bir SSH anahtar çifti oluşturdunuz, genel anahtarı ssh-copy-id ile gönderdiniz ve parolasız girişi doğruladınız. Artık Ansible her düğüme müdahale gerektirmeden ulaşabilir. 🎉
Yapay zeka eğitmeniyle YAML öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“SSH Anahtarları ve Parolasız Giriş” dersi ücretsiz mi?
Evet — “SSH Anahtarları ve Parolasız Giriş” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Ansible Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ansible Academy kursu toplamda 4 dersten oluşur.
“SSH Anahtarları ve Parolasız Giriş” dersinde ne öğreneceğim?
Ansible'ın bağlanabilmesi için anahtar tabanlı kimlik doğrulamayı kurun. Ansible Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Ansible Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Ansible Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“SSH Anahtarları ve Parolasız Giriş” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Ansible Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Ansible Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Ansible Denetim Düğümünü Kurma
- SSH Anahtarları ve Parolasız Giriş
- ansible.cfg: Mantıklı Varsayılanlar
- ping Modülüyle Bir Konağa Ping Gönderme