ФТП доступ

1. HQ-Maker (08.02.2012 / 21:27)
Здрасти,
Я обновил php на сервере таким образом
yum update
После этого обновилься многое)

И после этого я не смог зайти на фтп через программу.
Через панель захажу, и файловый менеджер работаеть.

А через ftp прог не заходить
Логин и пароль правильно.

Пишеться такая ошибка

500 OOPS: vsftpd: refusing to run with writable root inside chroot()

2. Евгений (08.02.2012 / 21:30)
Ты пытаешься на сам сервер зайти ? Или на акк пользователя ?

3. HQ-Maker (08.02.2012 / 21:31)
иногда и пишеться 530 Permission denied.

Добавлено через 01:08 сек.
Админстратор я, на акк пользователя

Добавлено через 07:44 сек.
Думаю обновилься и сам vsftpd , и надо какие-то настройки для него

4. Евгений (08.02.2012 / 21:44)
"Я обновил php на сервере таким образом yum update"
Вообще это делается так: yum update php

5. HQ-Maker (08.02.2012 / 21:48)
Я не только php обновил, даже точно непомню каким образом обновил, но обновилься php до 5.3.10 , mysql, и т.д

После этого произошла ошибка на доступ ftp

6. HQ-Maker (08.02.2012 / 23:07)
Исправилься сам нужна.

На новой версии vsftpd 2.3.5 эта ошибка.
Не ошибка , в 2.3.5 ужесточены правила безопасности. Теперь сервер не делает chroot() в домашний каталог пользователя, если на него стоят права на запись. Для этого необходимо произвести перенастройку домашних каталогов, либо запретить опцию chroot_local_user. Если всё таки необходим chroot() в домашний каталог пользователя с правами на запись, то тогда можно воспользоваться введенной в расширенной сборке опцией allow_writable_root

Я сделал так:
на vsftpd.conf добавил
allow_writable_root=YES

Проблема решена
Тема => Closed

URL: https://visavi.net/topics/29351