Intereting Posts
Может ли оболочка Bash «Игнорировать» лишний текст вставки-вставки? Могу ли я использовать .bashrc, чтобы ls отображал цвета как на OS / X, так и на Linux? Раскрашивание вывода conky-cli в dwm Cron работает каждые 15 секунд количество строк на всех скриптах PHP в моем веб-корте с помощью wc Проблема с BASH dd как привязывать каждый интерфейс к отдельной конфигурации VPN Существует ли ping-подобная программа, которая будет возвращать false при потере пакета? Ipv6 Network недоступен Debian Зачем нужны драйверы как для x-сервера, так и для ядра Linux? Сделать работу grep для специальных имен файлов Как работает «groupinstall»? (Как преобразовать групповую установку в обычную программу multi yum install <package> -y?) Почему требуется перезагрузка ежедневной .zshrc с использованием псевдонима, содержащего $ (date -u +% Y% m% d)? Как сбросить неизвестный пароль root, если проверка файловой системы прерывает последовательность запуска? Получение нового сервера. Как мне все переместить?

Почему установщик debian заставляет меня использовать имя пользователя, начинающееся с az, а adduser не указано выше?

Я только что установил Ubuntu Server через стандартный интерфейс, управляемый меню cli, и это побудило меня создать новую учетную запись.

Пытаясь создать своего численного пользователя ( например, 12345 ), я получил ошибку « Неверное имя пользователя », указав, что имя пользователя должно начинаться с буквы нижнего регистра.

Поэтому я создал альтернативное имя пользователя и без проблем.

Затем в качестве пользователя root я использовал команду useradd для создания моего предпочтительного численного имени пользователя и создал его без ошибок или комментариев.

После проверки /etc/adduser.conf конфигурации /etc/adduser.conf я обнаружил, что, хотя была NAME_REGEX="^[az]..." , она была закомментирована, следовательно, не по умолчанию.

Итак, зачем применять его при установке, когда это не значение по умолчанию, заставляя меня проходить эту процедуру каждый раз, когда я ее устанавливаю?

Есть ли альтернативный способ заставить численного пользователя при установке или мне нужно исследовать вариант кикстарта?

К сожалению, мое имя пользователя должно быть численным, как это предусмотрено политикой моих клиентов.

На мой взгляд, вы должны рекомендовать клиенту изменить свою политику. Как сказал Ульрих Шварц в комментарии, это удивительно, что все-цифровые имена пользователей работают вообще.

Рассмотрим это: если в системе существует пользователь с именем 12345 , как бы вы использовали команду chown для изменения uid файла с числовым значением 12345? Подсказка: это действительно возможно, но даже manpage не говорит, как это сделать. Любой автоматический сценарий, пытающийся сделать что-то вроде этого, вероятно, сломается.

И chown – не единственная команда. Возможно, есть и другие компоненты системы, которые будут ухудшаться при использовании всех числовых имен пользователей.

Существует тема об изменении правил, за которыми следует adduser . По-видимому, он запрещал имена, начинающиеся с цифр.