Кожен користувач має дирекційну ~ / .ssh, яка зазвичай містить такі файли:
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
Крім того, в / etc / ssh / ви знайдете:
3) ssh_host_dsa_key
3) ssh_host_dsa_key.pub
3) ssh_host_rsa_key
3) ssh_host_rsa_key.pub
Це ключі хоста, ключі, що ідентифікують цей комп'ютер.
Ви, звичайно, хочете створити резервну копію всіх приватних та відкритих ключів. Ми називаємо цю машину домашньою, а користувач користувачем @ home. Ця особа має обліковий запис user @ remote та використовує вхід в обох напрямках на основі ключів. Що станеться, якщо ви втратите будь-який із ключових файлів:
- Ви втрачаєте особу користувача @ home.
ssh user@remote
від дому більше не працюватимуть з автентифікацією на основі ключів.
- користувач @ віддалений втрачає право входу в дім за допомогою свого ключа.
ssh user@home
більше не працюватиме з віддаленого з аутентифікацією на основі ключа.
- Ви втрачаєте особу господаря. user @ remote побачить попередження про те, що ключі хоста змінилися при спробі
ssh user@home
. Залежно від конфігурації це не дозволить йому увійти.