Назад | Перейти на главную страницу

proftpd не может загрузить (ошибка 550)

У меня Proftpd установлен на сервере Ubuntu 9.04. Пользователи FTP перечислены в файле аутентификации, например это не настоящие пользователи Linux, а просто FTP. Они могут подключаться и загружать файлы, но когда дело доходит до MKD или загрузки, всегда 550: Permission denied error. Я прочитал довольно много руководств в сети и все еще не могу заставить их работать. Я новичок в администрировании серверов ... само собой разумеется.

proftpd.conf:

<Directory /path/to/relevant/dir>
 Umask 022 022
 AllowOverwrite                 on
       <Limit WRITE>
        AllowAll
      </Limit>
</Directory>

Соответствующие каталоги принадлежат пользователю, от имени которого запускается proftpd. У них есть права на запись. Я полагаю, вы не можете просто указать прямо на причину и сказать «исправьте это», но если бы вы могли помочь мне отладить это, я был бы очень признателен. то есть для начала, я даже не знаю, чисто ли это проблема конфигурации proftpd или может быть проблема с разрешениями Linux или что-то еще? заранее спасибо

С помощью форумов поддержки proftpd я понял это.

UID и GUID в AuthUserFile должны совпадать с одним (ами) реальных пользователей Linux с правом собственности / разрешениями для соответствующих каталогов FTP.