Проблема с разрешениями при загрузке FTP на VSFTP

Я запускаю сервер LAMP и установил VSFTPD, чтобы предоставить доступ к моему корневому веб-каталогу. Я создал пользователя, скажем «ab», и дал ему право владения корневым веб-каталогом и разрешил ему входить в систему через VSFTPD.

Я могу входить в систему и загружать файлы, однако, когда я загружаю файл, он не имеет разрешений владельца ab.

Корневая веб-папка имеет права доступа 755.

Когда я загружаю файл, этот файл имеет права доступа 600. Это создает проблемы с просмотром файлов через HTTP. Однако через FTP я могу изменить разрешения.

Как мне настроить сервер, чтобы пользователь ab мог выполнять загрузку через FTP и сохранять некоторый разумный уровень разрешений, например 755?

0
23.08.2016, 01:21
1 ответ

Вы должны установить file_open_mode = 0777 и local_umask = 0022 в vsftpd.conf .

2
28.01.2020, 02:34

Теги

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