Назад | Перейти на главную страницу

Проблема с разрешениями FTP: загруженные файлы не отображаются в веб-браузере

Я настроил ftp-сервер в своем Ubuntu-сервере и добавил к нему пользователя. Теперь, когда я загружаю файлы в / var / www, их нельзя просматривать в Интернете.

Я использую lighttpd в качестве своего веб-сервера, который работает как пользовательские www-данные. Имя пользователя ftp - bla, который входит в группу ftpusers.

Я немного озадачен. Проблема в том, что lighttpd не может обслуживать изображения, которые не принадлежат www-data? Или мне следует изменить группу 'bla' на ту же группу, в которой находятся www-data? Или..?

Вам необходимо убедиться, что загруженные файлы доступны для чтения веб-сервером. Либо пользователь www-data, либо его группа должны иметь возможность читать файлы. В противном случае файлы должны быть доступны для чтения всем. В противном случае файлы не будут обслуживаться веб-сервером.

Рекомендуется добавить группу www-data в группу ftpusers и предоставить группе права на чтение.