Intereting Posts
Прокрутка с колесом мыши внутри экрана Как запустить определенную программу как root без подсказки пароля? Могу ли я заставить dnf установить старую версию пакета? Цветной `cat` для исходных файлов и файлов сценариев? Больше не может загружаться после обновления Arch Почему некоторые скрипты нуждаются в постоянном повторном поиске во время debian init? Есть ли утилита для шифрования файла с помощью ключа, который я создал? Последствия безопасности использования неанализированных данных в арифметической оценке оболочки Не удается записать cd в каталог, нет видимых проблем Автоматически отключать сенсорную панель при запуске Ошибочное объяснение виртуальной памяти в TLDP Как отключить экран входа в список пользователей в Gnome 3 на Fedora 16 или 17? перенаправить вывод команды awk gsub в файл Сохранение видеоизображений движения на USB-накопителе Извлечение запросов из файла журнала, которые не включают запрещенные строки

Cent OS + VSFTP, 553 не удалось создать файл, как разрешить загрузку файлов?

У меня FTP-сервер, работающий на Cent OS VM. цель:

  • открытая карта может быть видна всем (только для анонимных пользователей, писать для зарегистрированных пользователей)
  • загрузить карту можно только локальные пользователи вошли в систему, и они могут загружать файлы (= разрешение на запись)

Я не могу создавать файлы с Filezilla (также не в общей папке), если я вхожу в систему с локальной учетной записью ftp-сервера

Я также установил это значение bool:

setsebool ftp_home_dir on 

моя конфигурация vsftpd:

 anonymous_enable=YES anon_root=/srv/shares/public local_root=/srv/shares no_anon_password=YES local_enable=YES write_enable=YES local_umask=022 

Я не могу создать файл 553

Есть ли значения setsebool, которые я забыл установить?

Если вы подозреваете SELinux в качестве виновника (т. /var/log/audit/audit.log Если какие-либо нарушения появляются в /var/log/audit/audit.log при попытке загрузки или если загрузка завершается успешно после установки SELinux в разрешающий режим), тогда загляните в audit2allow превратите свои сообщения об ошибках в правила SELinux, которые позволят выполнять действия, которые вы пытаетесь выполнить.