Якщо ви не створити пару ключів, ви , ймовірно , НЕ мають один.
Трафік SSH2 шифрується за допомогою симетричного ключа сеансу, встановленого за допомогою алгоритмів DH, ECDH або обміну ключами GSSAPI. Ні ключ хосту, ні ключ користувача не використовуються для шифрування даних - їх єдиною метою є автентифікація .
Тепер пам’ятайте, що SSH підтримує декілька методів аутентифікації: крім того publickey, майже всі сервери приймають простий passwordта / або keyboard-interactive, у якому не відбувається генерація чи використання ключів - пароль просто надсилається на віддалений сервер для перевірки.
Іншими словами, "оскільки я вже встановив ssh-з'єднання раніше, вони повинні бути десь" є невірним - користувацька клавіша не потрібна для встановлення з'єднань.
Якщо ви зробили створити пару ключів, швидше за все він буде в ~/.ssh/id_*- наприклад, id_rsaдля RSA пари ключів за замовчуванням, id_ecdsaдля ECDSA, id_dsaдля АССА. Хоча ці файли містять як приватні, так і загальнодоступні частини клавіатури, загальнодоступна частина зазвичай автоматично витягується в окремий id_*.pubфайл для зручності ( id_rsa.pubдля id_rsaтощо).