Здравствуй народ! Сегодня я опять буду говорить про сложные пароли. Знаю что всех уже достал этой темой, но друзья, это важно, очень важно! И я не перестану об этом писать потому, что статистика говорит о том, что народ совсем не парится по этому поводу и все еще использует легкие пароли.
Откуда я это знаю? Ну, вот к примеру анализ взломанной базы паролей пользователей мейл.ру. Все те же легкие пароли 123456, qwerty и т.д. Тоже самое можете найти в статье «Худшие пароли«.
Сложный пароль в PowerShell
В этой статье речь не пойдет об очередном генераторе паролей. Напротив, я расскажу как быстро, не используя сторонних программ, создать сложный пароль с помощью консоли PowerShell. А почему бы и нет? Зачем устанавливать дополнительные программы, если можно воспользоваться встроенным в Windows инструментом.
Конечно генераторы паролей имеют другие дополнительные фишки, но они как правило редко используются. Возможностей PowerShell вполне хватает для создания случайного сложного пароля любой длины и сложности.
Создание пароля в PowerShell
Итак, давайте перейдем к самой инструкции. Сочетанием клавиш Win + R вызываем окно выполнить.
В появившемся окне вводим «Powershell» и давим «ОК».
В окне консоли PowerShell вводим команду (в конце статьи добавил ссылку для тех, у кого текст команды не копируется):
1 |
Add-Type -AssemblyName System.Web |
После чего вводим следующую команду и тоже нажимаем «Enter»:
1 |
[System.Web.Security.Membership]::GeneratePassword(10,4) |
Параметры которые заключены в скобки (в моем случае 10 и 4) вы можете задать сами. Первая цифра устанавливает длину пароля, а вторая указывает на использование четырех различных видов символов.
Если вы все сделали правильно, появится ваш новенький совсем тепленький сгенерированный пароль. Не достаточно сложный? Тогда добавляйте свои параметры.
После того как пароль сгенерировался, подчеркиваем мышкой и копируем сочетанием клавиш Ctrl + C в буфер обмена.
После чего можете вставлять данный пароль куда угодно. Созданные таким образом пароли необходимо где-нибудь надежно сохранить или запомнить. Но только не вздумайте сохранять его в текстовом редакторе в открытом виде. Для хранения паролей существуют менеджеры паролей. Один из лучших на мой взгляд программ является KeePass.
Если вы будете часто пользоваться данной функцией, то вот вам готовый скрипт в архиве вместе с командами о которых я говорил выше.
Ну, наверное это все, что я хотел вам сегодня рассказать. Теперь вы знаете как буквально за несколько секунд создать пароль в PowerShell. Удачи, друзья!
А насколько безопасно хранить пароли в файлах .txt в архиве с паролем?
Winrar — нормальная защита файлов (в том числе файла паролей), но только если используется сложный, длинный пароль.
На архиве установлен пароль, при попытке просмотра файла прямо из архива, как я понимаю, происходит распаковка файла во временное место… вот интересно, что происходит после с этим временным файлом :)
Он там остаётся до тех пор пока не будет запущена очистка системы