Добрый день. Возникла необходимость описать создание пользователей через fly-admin-smc, а не через командную строку. И начали возникать вопросы.
Нужно до зарезу создавать пользователей с логинами с большой буквы (предположим "User" или аббревиатура "GD") или начинающихся с цифры (например, по номеру телефона "911"). Не спрашивайте даже зачем и почему...
Понятно, что утлита работает с /etc/login.defs (например, оперирует MIN/MAX UID/GID оттуда) и с /etc/adduser.conf, где и задаются требования к логину.
Заменяю в последнем файле
на
В косоли adduser начинает принимать все нужные мне имена без лишних вопросов.
Но в fly-admin-smc в поле "Имя" при создании пользователя большую букву или цифру так и не ввести. Это можно как-то пофиксить в конфигах ОС или ограничение "прибито намертво" в бинарнике?
p.s. В будущих версихя Астра лучше добавьте настройку политики используемых в логинах символов во вкладку "Политика создания пользователей". Ибо неисповедимы пути внутренних регламнтов создания учетных записей пользователей.
Нужно до зарезу создавать пользователей с логинами с большой буквы (предположим "User" или аббревиатура "GD") или начинающихся с цифры (например, по номеру телефона "911"). Не спрашивайте даже зачем и почему...
Понятно, что утлита работает с /etc/login.defs (например, оперирует MIN/MAX UID/GID оттуда) и с /etc/adduser.conf, где и задаются требования к логину.
Заменяю в последнем файле
Код:
NAME_REGEX="^[a-z][-a-z0-9_]*\$"
Код:
NAME_REGEX="^[A-Za-z0-9]{2,20}"
Но в fly-admin-smc в поле "Имя" при создании пользователя большую букву или цифру так и не ввести. Это можно как-то пофиксить в конфигах ОС или ограничение "прибито намертво" в бинарнике?
p.s. В будущих версихя Астра лучше добавьте настройку политики используемых в логинах символов во вкладку "Политика создания пользователей". Ибо неисповедимы пути внутренних регламнтов создания учетных записей пользователей.