У меня есть встроенное устройство с Linux и демоном ssh. Пользователи подключаются к этому устройству, используя аутентификацию с открытым ключом. Они генерируют ключи rsa, когда отправляют их мне, и я добавляю их в .ssh / authorized_keys на устройстве. Все работает хорошо, но память устройства ограничена и я обнаружил, что в нем много бесполезных ключей.
Итак, как мне удалить бесполезные ключи? Могу я сделать что-нибудь вроде этого:
Создать файл имя пользователя .pub what будет содержать открытый ключ username , и если он изменится, я просто перезапишу его?
Заранее спасибо.
P.S. Пожалуйста, извините за мой английский.
P.S.S. Я новичок в этом, и у меня нет времени проводить какие-либо исследования.
Вы можете добавить комментарий в конце открытого ключа в .ssh / authorized_keys. Примерно так:
ssh-rsa <KEY>.key comment-here
Это должно помочь вам управлять этим файлом.