README.md

    PasswordGenerator

    генератор паролей для Linux


    Что это?

    Программа генерации паролей для пользователей системы линукс. Создает пароли со сложностью, которая подходит для всех интернет сервисов, и при этом пароли легко запоминаются. Рассчитана на генерацию паролей на текущий год, по окончании которого пароли (по идее) нужно сменить. В течение календарного года всегда выводит стандартный список паролей. Если год прошел, а пароли пользователем не сменены, или он, вот молодец (!), вспомнил про сервис которым не пользовался пару лет, то в скрипт можно запустить с параметром (год): ./PGenerator.py 2002 После чего будут сформированы пароли, действовавшие в 2002 году.

    Как это?

    Работает в терминале, при необходимости (в случае когда введен любой параметр запуска) выводит пароли в папке со скриптом в отдельный файл (или в корневую папку пользователя, если запускается через ссылку)

    Настройка

    Для настройки генератора нужно изменить ключи генерации паролей (хотя можно оставить и такие, я их у себя поменял ))) ). По крайней мере фразу 'Маня зовут Вова я знаю три слова' - этого уже достаточно, чтобы сгенерировались абсолютно уникальные пароли. Ситуация когда два пользователя введут одинаковый ключ не рассматривается - ее просто не может быть, без предварительной договоренности между ними.

    Для большей надежности в словаре

    suffix = {  'Почтовые ящики': 'тут будет пароль дял почтовых ящиков', 
                'Банки':'деньги-деньги', 
              	'Форумы':'форумы, мы-немы', 
                'Торент трекеры':'пароли для скачивания видяшек, музяшек и прочей ерунды',
                'Программирование':'о а тут будет пароль к гитхабу',
                'Библиотеки':'почитать мы любим',
                'Игры':'танки чтоль???',
                'Сыночка':'Пароли дял сервисов любимого сына',
                'Дочечка':'Пароли дял сервисов любимой деченьки',
                'Прочие пароли':'прочие пароли - всякая хрень', 
                'Для оперативной замены «засвеченных»':'Чтобы было на что заменить скомпроментированный пароль'
                 }
    

    измените значения ключей (они на втором месте) на совершенно любые строки

    	'тут будет пароль дял почтовых ящиков', 
    	'деньги-деньги', 
    	'форумы, мы-немы', 
    	'пароли для скачивания видяшек, музяшек и прочей ерунды'
    ...
    

    Как сделать запуск удобным?

    Создать символическую ссылку в бинах (/bin) - в этом случае будет запускаться просто из терминала (например создайте ссылку с именем «пароли», тогда в терминале нужно будет набрать «пароли» и нажать ввод. Примерно так: $ пароли или $ пароли 2019 Для большей безопасности, например когда к ПК имеет доступ не только владелец - создать ссылку в /sbin. В этом случае скрипт запустится только с командой sudo и указанием пароля.

    Немного о безопасности

    Никогда и никому не передавайте настроенный скрипт! Никогда! Никому! Запустив его у себя на машине этот человек получит полную генерацию ваших паролей! Последствия вы, конечно же, представляете…

    Описание

    Консольный генератор паролей для линукс

    Конвейеры
    0 успешных
    0 с ошибкой