Задать вопрос
@historydev
Редактирую файлы с непонятными расширениями

Корректно ли создавать юзеров с подобными именами?

useradd "6'.>|36d%B"

Могут ли возникнуть какие-то баги в случае подобного имени пользователя?
  • Вопрос задан
  • 274 просмотра
Подписаться 1 Простой 30 комментариев
Решения вопроса 2
Гарантии, что такие имена не вызовут проблем, вам никто не даст.
Хотите - делайте, но это пустая трата времени. Для защиты сервера есть нормальные проверенные инструменты, их и нужно изучать и использовать. А выдумывая какие-то спецсимволы в именах, перенося ssh на другой порт и скрывая, что у вас используется Nginx, вы создаёте для себя иллюзию безопасности, ничего значительного не добавляя к безопасности реальной.
Ответ написан
ophil
@ophil
https://ophilon.github.io
проблемы возникнут гарантировано. Имя не может начинаться с цифры, должно включать только ограниченный набор символов:

adduser: Please enter a username matching the regular expression configured
via the NAME_REGEX configuration variable.  Use the `--force-badname'
option to relax this check or reconfigure NAME_REGEX.

default NAME_REGEX="^[a-z][-a-z0-9]*\$"


Неприятно смотреть даже на вполне обычные имена длинее 8 символов, например, last их режет, или имя в верхнем регистре, или зачем-то на русском. Впечатление, что люди не знают о GECOS
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы