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

  • David Tedeyev

    David Tedeye

    20 AĞUSTOS 2011
  • The White House

    The White Ho

    21 Ocak 2006
  • Yo Mama

    Yo Mama

    18 EYLÜL 2005