Мені потрібно мати особистий ключ ssh, щоб:
- Я можу створити резервну копію одного файлу, що містить мій приватний ключ, і відновити його, коли я виконаю нову інсталяцію.
- Приватний ключ ніколи не зберігається в незашифрованому вигляді ніде, в тому числі у файлі, який я створюю резервну копію та відновлюю, але за необхідним винятком моєї оперативної пам’яті, коли я ним користуюся.
- Хтось із фізичним доступом до моєї машини не може обов'язково використовувати мій приватний ключ. Мені потрібно вимагати ввести пароль, перш ніж він запрацює, бажано пароль до мого облікового запису користувача.
- Не потрібно створювати резервні копії відкритого ключа. Я повинен мати можливість генерувати це з приватного ключа (але може знадобитися достатня інформація, щоб розшифрувати його).
Я знаю, що існує багато ресурсів, що пояснюють, як використовувати інструменти управління ключами ssh. Однак я вважаю їх досить складними, і я виявив, що не міг зберегти свій приватний ключ під час нових інсталяцій у минулому. Тож я б швидше почув кращі практики від того, хто має досвід робити саме те, що я хочу робити.