Настройка Fedora. Авторизация в системе

При использовании Fedora на домашнем десктопе нередко очень раздражает невозможность задать простой пароль пользователя или администратора. Минимальная длина его при создании или редактировании аккаунта через графическую утилиту (вызываемую из меню Система -> Администрирование -> Пользователи и группы) по умолчанию составляет шесть символов. С помощью команды passwd его можно несколько укоротить -- до пяти символов. Но задать пароль типа 123 (а на домашнем десктопе часто ничего сложнее и не требуется) при умолчальных настройках невозможно.

Ситуацию с паролями легко изменить -- хотя это потребует ручной правки файла, называемого /etc/login.defs. Как легко догадаться по имени, в нём описываются умолчальные параметры аккаунтов, в том числе и минимальная длина пароля. Так что открываем его (от лица суперпользователя) в любимом текстовом редакторе (например, в nano), находим строку

PASS_MIN_LEN    5

и вставляем желаемое значение. Правда, это будет иметь силу только для команды passwd или консольных утилит вроде sys-unconfig. Минимальная длина пароля при использовании графической утилиты "управления пользователями настраивается через механизм PolicyKit. Как именно -- пока не разбирался.

И, наконец, установим автоматический вход в систему через Gdm для определённого пользователя -- вероятно, себя, любимого. В отличие от Ubuntu, например, в Fedora это тоже делается делается только прямым редактированием файла -- /etc/gdm/custom.conf, в который достаточно добавить такие строки:

[daemon]
TimedLoginEnable=True
TimedLogin=username
TimedLoginDelay=0

где TimedLoginEnable -- булево значение (разрешено/запрещено), TimedLogin -- имя пользователя, а TimedLoginDelay -- время ожидания перед автоматическим входом указанного выше пользователя.


Теги: ,