Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 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 upload файла 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