Intereting Posts
Что делает `exec“ $ @ ”`? NFS продолжает беспорядочно разбиваться, ломает монтирование на других клиентах Помимо Alt + Shift для переключения раскладки клавиатуры, любых других комбинаций клавиш Xorg? Как я могу запускать программу в качестве другого пользователя во всех отношениях? «Systemctl list-timers» показывает последние выполненные даты, которые далеки в будущем Показывать количество заданий только в том случае, если оно больше 0 Возможно ли множественное шифрование eryptfs? Обратное шестнадцатеричное число в bash Выполнять несколько команд ssh с другим переключателем Какой системный вызов используется для изменения атрибутов файлов в Linux? Как я могу напечатать некоторую строку до завершения команды? Может ли хакер заменить приложение «Биткойн-кошелек» на вредоносный в каком-то репозитории Linux? Что обозначает .d в именах каталогов? Не удается получить метаданные репозитория repomd.xml для репозитория установки Fedora 14-i386 в VirtualBox как неубедительно искать регистр (с подстановочным знаком '*') с 'find'?

Права доступа к Linux vsftpd

У меня есть mybb, установленный и запущенный в /var/www/forums .

У меня есть два пользователя в группе www , logan и www-data .

У меня есть рекурсивные разрешения для каталога форумов, установленного на:

 chmod -R 755 forums chown -R www-data:www forums 

У меня установлен vsftpd для write-enable=YES .

Я не могу загрузить файл! Я получаю это на моей файловой машине:

  Status: Starting upload of C:\Users\l162student\Desktop\money.png Command: PASV Response: 227 Entering Passive Mode (174,102,254,169,249,243). Command: STOR money.png Response: 553 Could not create file. Error: Critical file transfer error 

Если вам нужны какие-либо файлы журналов или файлы conf просто спросите.

UPDATE: Я просто пробовал 775 и он позволяет мне писать файлы, НО … Все файлы:

 Owner Group 33 1005 -rwxrwxr-x 

и новые файлы, которые я загружаю, отображаются только как:

 Owner Group 1000 1005 -rw-r--r-- 

Я хочу, чтобы новые файлы вставляли права доступа к папкам или просто отображались как:

 Owner Group 33 1005 -rwxrwxr-x 

Как я могу это сделать?

Использование umask в конфигурации FTP устанавливает разрешения на загруженные файлы, действительно, что нужно было сделать, это правильно настроить пользователей и группы. Admin / mod вы можете удалить этот вопрос.

Это связано с переключением VSFTPD в пассивный режим.

Следуйте этим инструкциям.

1. открыть файл

 vim /etc/vsftpd/vsftpd.conf 

И написать

 pasv_min_port=49152 pasv_max_port=65534 

Сохрани и закрой

2. открыть файл

  vim /etc/sysconfig/iptables-config 

И написать

 IPTABLES_MODULES="ip_conntrack_ftp" 

Сохрани и закрой.

  1. Перезапустить службу vsftpd

      service vsftpd restart 

Надеюсь, поможет.

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

Спасибо.

В этом файле: /etc/vsftpd/vsftpd.conf :

 #umask=002 

Задача решена!