Skip to content

Избавление от рута #53

@braginantonev

Description

@braginantonev

Сервер не должен работать от рута, для защиты от возможных уязвимостей (перестраховка всегда важна). Вместо можно создать mhserver пользователя, который будет владеть файлами пользователей и конфигурации.

Насчёт конфигурации. Хранение конфига в /usr/share в принципе оправданно, однако мне не нравится разделение сервера на части по всей файловой системе. Так как сервер не распространяется по известным пакетным менеджерам, то и все его файлы должны быть сгруппированы в одном месте, то есть в /opt/mhserver.
Создание отдельного пользователя для сервера также позволяет сохранить файл конфигурации в защите, что и было изначальной причиной размещения конфига в /usr/share/

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions