vsftpd, не позволяющий загрузки. 550 ответов

Вы не должны волноваться о том, был ли пакет уже частично установлен, так как он переустановит по тем же местоположениям.

Единственная мера предосторожности, которую Вы могли бы хотеть принять, состоит в том, чтобы гарантировать, что любой хлам от предыдущей компиляции убран перед запуском снова. Так используйте команду:

make clean install
0
задан 26 March 2016 в 20:46
3 ответа

Существует несколько вещей, которые могли вызвать 550 ошибок; несколько мер Вы могли попробовать:

  • Если Вы входите в систему как попытка анонимного пользователя, устанавливающая директиву

    anon_world_readable_only=NO

Эта директива, по умолчанию, установлена на и означает, что анонимные пользователи могут только загрузить файлы, которые читаемы миром в файловой системе; если Ваши файлы не будут читаемым миром, или будут созданы без мировых полномочий на чтение, то анонимные пользователи не смогут получить доступ к ним.

  • Если Вы входите в систему как анонимный пользователь, Вам также нужна директива

    anon_root = {some_dir}

Это - каталог, на который изменится vsftpd после анонимного входа в систему

  • Если Вы входите в систему как другой пользователь, удостоверяетесь, что пользователь прочитал и пишет полномочия на/var/www каталоге (Ваш local_root)

(Примечание: Я не использовал vsftpd в некоторое время, таким образом, моя память этих директив может быть немного нечеткой; я думаю, что они правы.)

1
ответ дан 4 December 2019 в 22:35
guest_enable=YES
guest_username=ftpusr

Учитывая Вас включают guest_enable, аутентифицируемые пользователи такой, когда самих выполняются как учетная запись ftpusr на сервере. Вы можете или показанный-R ftpusr/var/www или комментировать guest_enable и иметь/var/www, принадлежавший Вашему пользователю (или имейте соответствующие полномочия через группу или другой, или использующий faclset).

0
ответ дан 4 December 2019 в 22:35

Поскольку предыдущий комментатор заявил, что я буду серьезно надеяться видеть, включен ли selinux. На песнях Вы видите в/etc/sysconfig/selinux.

0
ответ дан 4 December 2019 в 22:35

Теги

Похожие вопросы