Там, где мы работаем, нам нужно помнить о 10 длинных паролях, которые нужно менять очень часто. Я хотел бы создать утилиту, которая потенциально может сохранять эти пароли в зашифрованном файле, чтобы мы могли отслеживать их.
Я могу вспомнить какой-то словарь passwd = {'host1':'pass1', 'host2':'pass2'}
и т. Д., Но я не знаю, что делать с шифрованием (абсолютно нулевой опыт в этой теме).
Итак, мой вопрос на самом деле состоит из двух вопросов:
- Существует ли утилита для Linux, которая позволяет вам это делать?
- Если бы вы программировали его на Python, как бы вы это сделали?
Преимущество второго подхода заключается в том, чтобы программное обеспечение обновляло ssh
открытые ключи после смены пароля (вы знаете, как трудно обновлять ~ 15 токенов после смены пароля).
Как и следовало ожидать, у меня нулевой контроль над фактической конфигурацией сети и управление scp
ключами. Я могу только надеяться предоставить мне и моим небольшим коллегам простую утилиту, чтобы при необходимости мы могли получить пароль по требованию.
Приветствие.