Не работает FTP в панеле ISPManager

Опубликовано admin - вт, 06/18/2013 - 19:22

Недавно столкнулся с задачей починки FTP в панеле ISPManager. Проблема возникла на новом сервере на debian wheezy.
При попытке подключения сервера по FTP появлялась следующая ошибка:

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

Когда стал разбираться оказывается проблема достаточно распространенная, и для ее решения достаточно в конфиг /etc/vsftpd.conf вписать строку

allow_writeable_chroot=YES

Но проблема в том, что этот параметр работает только в новой версии ftp сервера vsftpd. Я установил свежую версию из testing. Для этого необходимо:

  1. в файле /etc/apt/apt.conf вписать строку:

    APT::Default-Release "stable";

    это делаем для того, чтобы по умолчанию использовались пакеты из версии stable

  2. добавляем в /etc/apt/sources.list testing репозитарий debian

    deb http://ftp.us.debian.org/debian testing main contrib non-free

  3. Обновляем кэш пакетов и делаем upgrade нашему ftp серверу vsftpd

    aptitude update
    aptitude -t testing upgrade vsftpd

После этого проблема должна уйти.

Теги

Добавить комментарий

Filtered HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.
  • Web page addresses and email addresses turn into links automatically.