Данный инструмент создается с целью упрощенного управления, хранения, обновления паролей.
Чего нет в этом инструменте и не планируется:
- интеграция с другими парольными менеджерами
- интеграция с браузерами
Когда может подойти инструмент:
- Когда нужно быстро сгенерировать параль
- Когда нужно быстро записать, редактировать пароль
- Когда хочешь, что бы твои пароли хранились ТОЛЬКО у тебя, на твоем устройстве
- Когда устраивает минимализм и CLI
Требования:
| Что нужно | На чем разработавыается/тестируется |
|---|---|
| python3 | python3.14.3 |
| ОС на базе ядра Linux | Arch-based distr |
Установка из github
git clone https://github.com/Rickert155/passmanПарольный менеджер придерживается принципа минимализма. Кроме python3 и самого парольного менеджера ничего не требуется для его работы
Можно запустить без аргументов командной строки
python3 -m passmanМожно запускать с параметрами
python3 -m passman create # генератор пароляpython3 -m passman.py update # обновление доступовpython3 -m passman.py write # запись новых доступовpython3 -m passman.py delete # удаление доступовpython3 -m passman.py dump # сохранение доступов в CSV файл На данный момент PassMan только на стадии разработки
| Функционал | Статус | Коммент |
|---|---|---|
| Генератор пароля | + | Необходимо сделать надежный генератор |
| Показ паролей | + | Нет коммента |
| Запись нового пароля | + | Нет коммента |
| Обновление пароля | + | Нет коммента |
| Удаление пароля | + | Нет коммента |
| Дамп базы в CSV | + | Нет коммента |
| Импорт доступов из CSV в SQLite3 | + | Нет коммента |
Сборка образа
podman build -t passman -f ContainerfileПервый запуск
podman run -it --name passman passman:latestПоследующие запуски контейнера
podman start -ai passman