SORU
12 AĞUSTOS 2010, PERŞEMBE


Kalıcı olarak özel key ssh-add Ubuntu ile Ekle

Özel anahtar SSH ile bir sunucuya erişmek için bir parola korumalı.

2 linux (ubuntu 10.04) makineler var ve ssh-add komutu davranışını, her ikisi de farklıdır.

Bir makine, ben bir kez kullanın "ssh-add .ssh/kimlik" ve Şifremi girdi, anahtarı kalıcı olarak, yani, her zaman eklendi bilgisayar ve giriş tekrar, anahtar zaten eklenir ben kapatma.

Diğer bir anahtar giriş her zaman eklemek lazım.

Hatırladığım kadarıyla, ikisi de aynı şeyi yaptım. Tek fark anahtar kalıcı olarak eklenen bir oluşturuldu.

Herkes sürekli olarak diğer makineye de eklemek nasıl biliyor mu?

CEVAP
22 Kasım 2010, PAZARTESİ


Çözüm anahtar dosyaları kalıcı olarak tutulması için zorlamak için, ~/.ssh/config dosyanıza ekleyerek olacaktır:

IdentityFile ~/.ssh/gitHubKey
IdentityFile ~/.ssh/id_rsa_buhlServer 

Eğer bilgisayardaki tüm kullanıcılar kullanmak istiyorsanız anahtarı /etc/ssh/ssh_config ve bir klasörü herkese açık anahtar içine aşağıdaki satırları ekleyelim.

Eğer anahtar bir bilgisayar için belirli ayarlamak istiyorsanız Ayrıca, ~/içinde aşağıdakileri yapabilirsiniz./config ssh :

Host github
    HostName github.com
    User git
    IdentityFile ~/.ssh/githubKey

@@Github.com yerine github ile klon gerekir ama bu sadece bu anahtar yargılanacak bir avantaja sahiptir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • backyardjay

    backyardjay

    8 ŞUBAT 2009
  • Floortile83

    Floortile83

    16 Ocak 2010
  • Truc Minh

    Truc Minh

    23 Ocak 2011