Внутренний пользователь TYPO3 без пароля

#typo3

#typo3

Вопрос:

Сохранено ли создание внутреннего пользователя с пустым паролем?

Например, _cli_lowlevel внутренний пользователь или backend user editor-test , который я использую только в целях тестирования с помощью функции «Переключиться на пользователя».

Ответ №1:

обычно пользователь cli_ * не должен иметь прав на доступ к чему-либо в BE (пользователь, не являющийся администратором, без точек монтирования). используется для выполнения TYPO3 из командной строки. если кто-либо может получить доступ к командной оболочке, он может выполнять команды, более опасные, чем простой BE-access. например, он может открыть доступ к install-tool и создать пользователя-администратора. или используйте mysql-cli для установки паролей любому заданному пользователю.

обычно вы не можете создавать BE-users без пароля, поскольку форма для BE-users требует наличия непустого поля пароля. поскольку вы, вероятно, используете соленые и хэшированные пароли, даже простой пароль не может быть расшифрован (поэтому атака методом перебора может быстро найти пароль). таким образом, лучшим способом был бы длинный случайный пароль, который вы можете забыть в следующий момент.

Комментарии:

1. Похоже, что это нарушено в фактическом главном (TYPO3 8.5.0-dev). Возможно создание пользователя be без пароля.

2. Просто для информации: создание внутреннего пользователя TYPO3 без пароля уже исправлено в ядре.