Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 5757|Відповідь: 0

[FTP] Проблема з дозволом на завантаження файлу VSFTP

[Копіювати посилання]
Опубліковано 28.11.2021 11:37:33 | | | |
file_open_mode той самий дозвіл на завантаження файлів, що й chmod. Якщо ви хочете, щоб завантажений файл був виконаний, встановіть це значення на 0777.

local_umask=022 Це налаштування дозволу файлу після вказівки завантаження локального користувача

umask — це концепція операційної системи Unix, umask визначає початкові дозволи, які надаються при створенні каталогів і файлів
Коли umask = 022, дозвіл нового каталогу — 755, а дозвіл файлу — 644
Коли umask = 077, дозвіл нового каталогу дорівнює 700, а дозвіл файлу — 600
local_umask і anon_umask VSFTPD запозичили з нього
За замовчуванням дозвіл файлу після завантаження vsftp становить 600, а дозвіл на каталог — 700
Є дві ситуації, коли потрібно змінити права на завантажений файл
Якщо користувач використовує vsftp, це локальний користувач
Змініть значення local_umask у конфігураційному файлі
Якщо vsftp використовується віртуальним користувачем
Змініть значення anon_umask у конфігураційному файлі


Якщо ви використовуєте nginx для зчитування помилки FTP файлу завантаження 403, можливо, це питання дозволу.

Додати (прикріпити) користувача nginx до групи ftp: usermod -G ftp nginx

Щоб видалити користувача Nginx із FTP-групи:
gpasswd -d userName groupName
gpasswd -d nginx ftp

Перегляньте групу, до якої належить користувач nginx: групи nginx







Попередній:Менеджер сервісів Linux systemd детально пояснює
Наступний:[Практика] Перевірте інформацію про статус php-fpm через Nginx
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com