LINUX.ORG.RU
ФорумAdmin

Что за ошибка такая?


0

0

Что за ошибка такая? Настроил vsftpd так как в документации. Для виртуальных юзеров. Когда локально захожу на ФТП, ввожу логин/пароль и полуаю такую вот ошибку... ftp> open 192.168.1.234 Connected to 192.168.1.234. 220 (vsFTPd 2.0.5) 530 Please login with USER and PASS. 530 Please login with USER and PASS. KERBEROS_V4 rejected as an authentication type Name (192.168.1.234:root): xl 331 Please specify the password. Password: 500 OOPS: cannot change directory:/home/ftpsite Login failed. 421 Service not available, remote server has closed connection

подскажите, наверняка все просто

> cannot change directory:/home/ftpsite

Конечно просто. Смотри права.

Deleted
()
Ответ на: комментарий от ujen

Да сразу на права то и подумал... Но суть то в чем: пользователи виртуальные, т.е. создается пользователь virtual, он же владелец папки. К нему привязаны два виртуальных пользователя, которые в системе не зарегистрированы... именно ими то и надо заходить на фтп, но на самом деле заходит virtual. может, кто нить так делал уже. что не так то?

darksteel
() автор топика
Ответ на: комментарий от darksteel

У меня pure-ftpd + mysql (советую) все пользователи находятся в базе, есть такое поле id системного пользователя и от имени этого пользователя все виртуальные и заходят

ujen
()
Ответ на: комментарий от ujen

подскажи тогда где почитать хорошую документацию по настройке... но я так и не понял про свой случай. Если все дело в правах, то кого? пользователя virtual? но у него все ок с правами! сделал все четко по документации, там все очень подробно расписано, ошибка исклюена так как делал все на 2 разных компах - результат одинаковый. видимо, что тоя пока в линуксе не догоняю...

darksteel
() автор топика
Ответ на: комментарий от darksteel

ls -ld /home/ftpsite

На директорию должны быть права на чтение, чтобы прочитать список файлов, и на *исполнение*, чтобы туда зайти или что-либо с этими файлами сделать.

lodin ★★★★
()
Ответ на: комментарий от darksteel

установил pure-ftpd читаю его доку. а внем же получается есть возможность создания виртуал юзерс без всяких баз? зачем msql тогда? объясните я плохо разбираюсь...

darksteel
() автор топика
Ответ на: комментарий от darksteel

читай http://forum.linux.by/viewtopic.php?=&p=55369. А когда через mysql базу делаешь, удобно добавлять пользователей(без перезагрузки pureftpd), можно конечно и через puredb но после каждого добавления пользователя необходима перезагрузка демона

ujen
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.