Git SSH Key SSH Key: Git'te Oluşturma ve Kullanma Kılavuzu

SSH Key(Güvenli Kabuk Anahtarı), bir ağ üzerinden kimlik doğrulama ve veri şifreleme için SSH protokolünde kullanılan bir çift kriptografik anahtardır. Git'te, SSH Key kişisel bilgisayarınız ile uzak bir Git sunucusu arasında güvenli bir bağlantı kurmak için kullanılır ve klonlama, itme ve çekme gibi işlemleri her seferinde parola girmeden gerçekleştirmenize olanak tanır.

 

SSH Key Farklı işletim sistemlerinde nasıl oluşturulacağı aşağıda açıklanmıştır:

Windows'ta:

  1. Git Bash'i(Git yüklüyse) veya Komut İstemi'ni açın.

  2. Yeni oluşturmak için aşağıdaki komutu girin SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. dosyasının kaydedileceği konumu seçmeniz istenecektir SSH Key. Varsayılan olarak, C:\Users\your_username\.ssh\. Özel bir yol da belirtebilirsiniz.

  4. Tamamlandığında, sistem dizinde iki dosya oluşturacaktır: id_rsa(özel anahtar) ve id_rsa.pub(ortak anahtar) .ssh.

  5. id_rsa.pub Komutu kullanarak ortak anahtarın() içeriğini kopyalayın type ve SSH Anahtarları bölümünde Git barındırma web sitesindeki(örn. GitHub, GitLab) uzak Git hesabınıza ekleyin.

 

Linux ve macOS'ta:

  1. Terminali açın.

  2. Yeni oluşturmak için aşağıdaki komutu girin SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. dosyasının kaydedileceği konumu seçmeniz istenecektir SSH Key. Varsayılan olarak, ~/.ssh/. Özel bir yol da belirtebilirsiniz.

  4. Tamamlandığında, sistem dizinde iki dosya oluşturacaktır: id_rsa(özel anahtar) ve id_rsa.pub(ortak anahtar) .ssh.

  5. id_rsa.pub Komutu kullanarak ortak anahtarın() içeriğini kopyalayın cat ve bölümdeki Git barındırma web sitesinde(örn. GitHub, GitLab) uzak Git hesabınıza ekleyin SSH Key.

 

öğesini oluşturup ekledikten sonra SSH Key, uzak sunucuya her eriştiğinizde Git'i parola girmeden kullanabilirsiniz.