exelens 23.02.2009 13:31
Я рекомендую — Pwgen - удобный генератор паролей.
Думаю, что не только мне, но многим порой приходится придумывать новые пароли. Если это так, то попробуйте утилиту pwgen. Pwgen– это генератор паролей, удовлетворяющий самым высоким требованиям безопасности.Для установки генератора паролей pwgen выполните в консоли команду:
1 |
|
После установки просто выполните
1 |
|
Получиться типа:
ИМХО удобно.
nvbn 23.02.2009 13:34 #
+ -2 -
Я буду ответственно относиться к безопасности своих приложений.
пароли такого вида - это круто, но я например пользуюсь примерно 4-мя паролями, каждый запоминается довольно долго
может доработать идею?
программа генерирует пароли и ложит их в шифрованный (на _твоем_ пароле) файл. => ты запоминаешь один пароль, и юзаешь _сложные_ пароли.
программа генерирует пароли и ложит их в шифрованный (на _твоем_ пароле) файл. => ты запоминаешь один пароль, и юзаешь _сложные_ пароли.
Мне только что пришлось немного поработать с base64 и своими паролями и в голову пришла мысля, как можно доработать эту идею.
Все пароли ложаться в обычный текстовый файл, назовем его ".passwd". Дальше в консоли выполняется:
На выходе в файле .passwd получаем нечто нечитаемое, внешне вообще напоминающее RSA-ключ (особенно если паролей много) :)
Для того, чтобы прочитать пароли - расшифровываем эту строку:
Идею можно еще слегка развить.
Если паролей много - можно перед паролем писать коментарии, для чего этот пароль. Например, вот так:
welinux; aeS3hei4
email [email protected]; eix2iu2I
email [email protected]; ChohGai2
vkontakte.ru; Aeng4iex
linux.org.ru; Shieg0ci
Такой список визуально легко читается, но сделан он таким не для этого.
Теперь его легко можно отдавать grep'у, чтобы доставать только нужный пароль:
Все пароли ложаться в обычный текстовый файл, назовем его ".passwd". Дальше в консоли выполняется:
cat .passwd|base64 > .passwd
На выходе в файле .passwd получаем нечто нечитаемое, внешне вообще напоминающее RSA-ключ (особенно если паролей много) :)
Для того, чтобы прочитать пароли - расшифровываем эту строку:
cat .passwd|base64 -d
Идею можно еще слегка развить.
Если паролей много - можно перед паролем писать коментарии, для чего этот пароль. Например, вот так:
welinux; aeS3hei4
email [email protected]; eix2iu2I
email [email protected]; ChohGai2
vkontakte.ru; Aeng4iex
linux.org.ru; Shieg0ci
Такой список визуально легко читается, но сделан он таким не для этого.
Теперь его легко можно отдавать grep'у, чтобы доставать только нужный пароль:
cat .passwd|base64 -d|grep vk
В примере - первая строчка из топика ;) Я таким образом пароли не храню, как я описал ниже, у меня система куда серьезней.
мне вот интересно зачем так много паролей стразу?))) не ну я там понимаю нужно пользователям пароли)) но во первых в таких количествах всё равно пароли не нужны, а если один-два пароля, можно сгенерировать и в keepass да ещё и сохранить :)
P.S. у pwgen есть настройки, типа на количество символов генерируемых, на включение определённого набора символов и прочее?
P.S. у pwgen есть настройки, типа на количество символов генерируемых, на включение определённого набора символов и прочее?
Именно =) часто бывает что пароли даже прикольные... что нить типа оуекаека =)
exme@exme-desktop:~$ pwgen --help
Usage: pwgen < OPTIONS > < pw_length > < num_pw >
Options supported by pwgen:
-c or --capitalize
Include at least one capital letter in the password
-A or --no-capitalize
Don't include capital letters in the password
-n or --numerals
Include at least one number in the password
-0 or --no-numerals
Don't include numbers in the password
-y or --symbols
Include at least one special symbol in the password
-s or --secure
Generate completely random passwords
-B or --ambiguous
Don't include ambiguous characters in the password
-h or --help
Print a help message
-H or --sha1=path/to/file
Usage: pwgen < OPTIONS > < pw_length > < num_pw >
Options supported by pwgen:
-c or --capitalize
Include at least one capital letter in the password
-A or --no-capitalize
Don't include capital letters in the password
-n or --numerals
Include at least one number in the password
-0 or --no-numerals
Don't include numbers in the password
-y or --symbols
Include at least one special symbol in the password
-s or --secure
Generate completely random passwords
-B or --ambiguous
Don't include ambiguous characters in the password
-h or --help
Print a help message
-H or --sha1=path/to/file