в
можно ли отключить авторизацию в filebrowser, сделать пользователя по умолчанию. если можно редактировать filebrowser.conf правами обычного пользователя

о
в FileBrowser можно отключить авторизацию и сделать так, чтобы все пользователи попадали в систему под одним профилем по умолчанию (так называемый режим noauth). [1, 2]

Однако редактировать конфигурационный файл filebrowser.conf (или запускать контейнер/службу) правами обычного пользователя без прав администратора нельзя, так как системные настройки требуют привилегированного доступа.

Можно ли отключить авторизацию. В этом режиме система использует пользователя с идентификатором 1 для всех запросов. [1]

Через командную строку (CLI): Добавьте флаг --noauth при инициализации или обновлении конфигурации через терминал:

filebrowser config set --auth.method=noauth

Через переменные окружения (в Docker): Установите значение yaml

environment:
- FB_NOAUTH=noauth

Ограничения по правам редактирования

Редактирование файлов конфигурации FileBrowser требует полных прав root, поскольку конфигурация затрагивает системные службы, порты или пути монтирования дисков.

Пользователь без административных прав не сможет перезапустить службу или изменить глобальный конфигурационный файл.

Если вы запускаете FileBrowser в Docker, убедитесь, что контейнер запущен от имени нужного пользователя с правильным маппингом, иначе созданные файлы будут принадлежать root. [1, 2]

Настройка «Пользователя по умолчанию»

Когда включен режим без авторизации, FileBrowser применяет настройки профиля с ID 1. [1]

Авторизуйтесь в FileBrowser как Admin.

Перейдите в Settings - User Management (Настройки - Управление пользователями).

Отредактируйте пользователя 1 (обычно это главный).

Задайте его домашнюю директорию (Scope), правила доступа и язык.

Сохраните изменения. [1]
