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

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008
  • Orson Wang

    Orson Wang

    28 EKİM 2006