Her kullanıcının tipik olarak aşağıdaki dosyaları içeren bir ~ / .ssh klasörü vardır:
1) id_dsa private key of this user (different filename for rsa keys)
1) id_dsa.pub public key of this user
2) authorized_keys public key of other users (or same user on other machines)
config personal configuration
known_hosts host keys of other machines
Ek olarak, / etc / ssh / dizininde şunları bulacaksınız:
3) ssh_host_dsa_key
3) ssh_host_dsa_key.pub
3) ssh_host_rsa_key
3) ssh_host_rsa_key.pub
Bunlar ana bilgisayar anahtarları, bu bilgisayarı tanımlayan anahtarlar.
Tüm özel ve genel anahtarları kesinlikle yedeklemek istiyorsunuz. Söz konusu makineyi home ve user user @ home olarak adlandırıyoruz. Aynı kişinin uzak bir hesap kullanıcısı var ve her iki yönde de anahtar tabanlı giriş kullanıyor. Anahtar dosyalardan herhangi birini kaybederseniz ne olur:
- Home @ home kimliğini kaybedersiniz.
ssh user@remote
Evden anahtar temelli auth ile çalışmayacak.
- user @ remote, anahtarıyla eve giriş yapma hakkını kaybeder.
ssh user@home
artık anahtar temelli auth ile uzaktan çalışmayacak.
- Ev sahibinin kimliğini kaybedersin. user @ remote, çalışırken ana bilgisayar tuşlarının değiştiği uyarısını görür
ssh user@home
. Yapılandırmaya bağlı olarak bu giriş yapmasını önleyecektir.