GitHub’a SSH Anahtarı Ekleme – Adım Adım Rehber
GitHub’da SSH anahtarı eklemek, güvenli bir şekilde repo’larınıza erişim sağlamanın etkili bir yoludur. Bu adım adım rehberde, GitHub hesabınıza SSH anahtarını nasıl ekleyeceğinizi öğreneceksiniz.
Adım 1: SSH Anahtarı Oluşturma
Öncelikle, bilgisayarınızda bir SSH anahtarı oluşturmalısınız. Aşağıdaki komutu terminal veya komut istemcisine yazarak oluşturabilirsiniz:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Bu komut, 4096 bitlik bir RSA anahtarı oluşturur. “your_email@example.com” kısmını GitHub hesabınızda kullandığınız e-posta adresiyle değiştirmeyi unutmayın.
Adım 2: SSH Anahtarınızı Kopyalama
Oluşturduğunuz SSH anahtarını panoya kopyalamak için aşağıdaki komutu kullanın:
pbcopy < ~/.ssh/id_rsa.pub
Eğer Windows kullanıyorsanız, bu komut yerine clip
komutunu kullanabilirsiniz:
clip < ~/.ssh/id_rsa.pub
Adım 3: GitHub Hesabınıza SSH Anahtarı Ekleyin
- GitHub hesabınıza giriş yapın.
- Sağ üst köşede bulunan profil resminize tıklayın ve “Settings” (Ayarlar) seçeneğine gidin.
- Sol tarafta “SSH and GPG keys” (SSH ve GPG anahtarları) sekmesine gidin.
- Sağ üst köşede “New SSH key” (Yeni SSH anahtarı) butonuna tıklayın.
- “Title” (Başlık) kısmına bir açıklama ekleyin (örneğin, “My Laptop”).
- “Key” (Anahtar) kısmına panoya kopyalanan SSH anahtarınızı yapıştırın.
- “Add SSH Key” (SSH Anahtarı Ekle) butonuna tıklayarak kaydedin.
Adım 4: SSH Anahtarınızı Test Edin
Terminal veya komut istemcisine aşağıdaki komutu yazarak SSH anahtarınızın GitHub’a başarıyla eklenip eklenmediğini kontrol edin:
ssh -T git@github.com
Eğer işlem başarılıysa, “Hi [username]! You’ve successfully authenticated, but GitHub does not provide shell access.” gibi bir mesaj göreceksiniz.
Sonuç
Artık GitHub hesabınıza SSH anahtarınızı eklediniz ve güvenli bir şekilde repo’larınıza erişebilirsiniz. Bu adım adım rehberi takip ederek, GitHub üzerindeki iş akışınızı daha güvenli hale getirmiş oldunuz.
Ücretsiz kurs ister misin kaydol!
Çeşitli kamu kuruluşlarında edindiğim 14 yıla yakın tecrübenin ardından şu an İstanbul Büyükşehir Belediyesi’nde İş Geliştirme ve Proje Yöneticisi olarak 100+ kişilik proje grubuna liderlik ediyorum.
Son yıllarda çeşitli platformlar üzerinde 400 ‘den fazla konu üzerine yayınladığım eğitim videoları 3.000.000’u aşan izlenme almış bulunmaktadır. 2017 itibariyle Udemy’de, yazılım konularında kapsayıcı müfredata sahip eğitimler üretiyorum. 2017 yılında Udemy Türkiye tarafından en iyi 3 eğitmenden biri olarak seçildim.