powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Снять ограничения на пароли
6 сообщений из 6, страница 1 из 1
Снять ограничения на пароли
    #36379827
kubinec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!
Юзаю RussianFedora 10.
Я хочу сделать так чтобы мои пользователи с помощью команды passwd задавали любые пароли, чтобы не было ограничений на длину и на сложность.
Я редактировал файл /etc/pam.d/system-auth секцию password.
Было:
Код: plaintext
1.
2.
password    requisite     pam_cracklib.so try_first_pass retry= 3 
password    sufficient     pam_unix.so md5 shadow nullok try_first_pass use_authtok
password    required      pam_deny.so

Стало:
Код: plaintext
1.
2.
#password    requisite     pam_cracklib.so try_first_pass retry= 3 
password     sufficient     pam_unix.so md5 shadow nullok 
#password    required      pam_deny.so

То есть я закоментил модуль pam_cracklib.so.
После этого pam перестал ругаться что пароли слишком легкие. Но все равно осталось ограничение на длину пароля не менее 6 символов. При этом если пароль для пользователя задает root, то пароль может быть любой. А если от обычного юзера, то говорит: "Выберите более длинный пароль".
Если ввожу 6 и более символов(напр. "123456"), то все нормально.
Еще лазил в файл /etc/login.defs. Там выставлял переменную PASS_MIN_LEN = 1. То же не помогло.

Как мне сделать так чтобы пользователь мог задать любой пароль? :?:
...
Рейтинг: 0 / 0
Снять ограничения на пароли
    #36379860
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
/etc/login.defs
...
Рейтинг: 0 / 0
Снять ограничения на пароли
    #36382002
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klepa/etc/login.defs

есть мнение и не только моё, что обычная passwd плюёт на этот файл, равно как и на длину пароля
...
Рейтинг: 0 / 0
Снять ограничения на пароли
    #36382673
kubinec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да совершенно верно, выставление параметра PASS_MIN_LEN в /etc/login.defs не повлияло.
И я так думаю длина пароля ей тоже не важна, ведь аутентификацией занимается модуль pam_unix.
Итак, господа, что же делать??
...
Рейтинг: 0 / 0
Снять ограничения на пароли
    #36383073
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kubinecИ я так думаю длина пароля ей тоже не важна, ведь аутентификацией занимается модуль pam_unix.
Итак, господа, что же делать??минимальная длина вкомпилена в pam_unix:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
$ apt-get source libpam-modules
$ cd pam-1.1.0/
$ grep -nr 'You must choose a longer password' --exclude '*.po' --exclude '*.gmo' --exclude '*.pot' .
./debian/patches-applied/007_modules_pam_unix:31:                 remark = _("You must choose a longer password");
./modules/pam_unix/pam_unix_passwd.c:465:                 remark = _("You must choose a longer password");
$ grep -C3 'You must choose a longer password' ./modules/pam_unix/pam_unix_passwd.c
        }
        if (off(UNIX__IAMROOT, ctrl)) {
                if (strlen(pass_new) < 6)
                  remark = _("You must choose a longer password");
                D(("length check [%s]", remark));
                if (on(UNIX_REMEMBER_PASSWD, ctrl)) {
                        if ((retval = check_old_password(user, pass_new)) == PAM_AUTHTOK_ERR)
в debian на pam наложен патч 007_modules_pam_unix который позволяет указывать минимальную длинну в настройках pam:
Код: plaintext
1.
      min=n
           Set a minimum password length of n characters. The default value is 6.
типа:
Код: plaintext
password     sufficient     pam_unix.so md5 shadow nullok min=1

возможно в RussianFedora 10 то же есть подобный патч ? Вы читали man pam_unix Вашего дистрибутива ?
...
Рейтинг: 0 / 0
Снять ограничения на пароли
    #36393297
kubinec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, man pam_unix читал. Там ни слова про параметр min. Мне уже советовали его поставить. Но он никак не повлиял.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Снять ограничения на пароли
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]