Intereting Posts
Что заставляет logcheck загружать 100% загрузки процессора? Почему это изменение делает мое блочное устройство недоступным? centos 7 двойной ботинок с окнами 8.1 Как обновить настройки пользователя / группы запущенного процесса? Что означает «ядро-резидент»? Как я могу постоянно устанавливать разрешения на работу rw на ubuntu 16.04? Есть ли способ показать историю команд, используемых в оболочке? Модификация и повторная компиляция драйверов Linux Как регистрировать нагрузку GPU? Команда Bash останавливается и не выполняет третью часть Есть ли причина, по которой я не могу подключиться с префиксом в этом сценарии? Дополнение с 'sed' Автоматическое обновление GCC до более поздней версии без обновления дистрибутива Ограничение открытого файла Daemon достигается даже при увеличении системных ограничений Как подключиться к подключенному телефону Samsung через bash

Анонимный файл и папка / владелец

Недавно я установил vsfptd на свой сервер, поскольку я хочу предложить ftp нескольким пользователям. Я решил, что все будут использовать его как « анонимный ». Каждый созданный / загруженный файл / папка будет принадлежать моей учетной записи. Для этого я добавил следующие файлы в свой файл vsftpd.conf

chown_uploads=YES chown_username=frederic 

Проблема №1: Однако я сталкиваюсь с проблемами, когда при создании папки владелец не изменяется и по-прежнему остается «ftp». введите описание изображения здесь

Проблема №2: Когда я загружаю файл, «chown» работает правильно, но разрешения устанавливаются только «user» (xr), в то время как он должен быть равен rwxrwxr-x (как мой anon_umask = 0002) введите описание изображения здесь

Для получения информации здесь выдержка моего файла vsftpd.conf:

 anonymous_enable=YES anon_root=/home/frederic/Data anon_other_write_enable=YES anon_umask=0002 local_enable=YES write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES chown_uploads=YES chown_username=frederic 

Ну, после нескольких часов исследования / тестирования я нашел решение:

Комментирование / отключение

 chown_uploads 

заставил его работать, и теперь любые изменения, которые я делаю на file_open_mode, anon_umask и т. д., работают! Это ошибка? Я не знаю, но он исправил мою проблему

Вам также необходимо указать режим открытия файла:

 file_open_mode=0777 

Маска в точности соответствует маске, она отключается, а не включена.