Спасибо, теперь стало понятнее. Но, тем не менее, происходит следующее.
Следуя вашему совету, поменял права на папки, и рестартанул vsftpd.
Код: Выделить всё
[root@fedorik vsftpd]# chmod 777 /var/ftp/
[root@fedorik vsftpd]# chmod 666 /var/ftp/*.*
chmod: невозможно получить доступ к `/var/ftp/*.*': Нет такого файла или каталога
[root@fedorik vsftpd]# /etc/init.d/vsftpd restart
Останавливается vsftpd: [ OK ]
Запускается vsftpd для vsftpd: [ OK ]Подчистил файл /etc/ftpusers, убрав оттуда рута и нободи (рута - для эксперимента, все равно не помогло, под рутом не пускает)
Код: Выделить всё
[root@fedorik vsftpd]# cat ftpusers
# Users that are not allowed to login via ftp
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
gamesЗатем. Через фар анонимусом (не вводя никаких данных) я свободно вхожу на фтп, без проблем вижу папки pub и incoming, гуляю там как у себя дома, но ни создать еще одну папку нигде ни на каких условиях не получается.
При логине через командную строку результат следующий:
Код: Выделить всё
U:\>ftp 10.50.100.51
Connected to 10.50.100.51.
220 Hello?
User (10.50.100.51:(none)): anonimous
530 Permission denied.
Login failed.Код: Выделить всё
U:\>ftp 10.50.100.51
Connected to 10.50.100.51.
220 Hello?
User (10.50.100.51:(none)):
331 Please specify the password.
Password:
503 Login with USER first.
Login failed.Если же войти под юзером, то результат будет следующим:
Код: Выделить всё
U:\>ftp 10.50.100.51
Connected to 10.50.100.51.
220 Hello?
User (10.50.100.51:(none)): имя_пользователя
331 Please specify the password.
Password:
230 Login successful.
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
226 Transfer done (but failed to open directory).А куда vsftpd логи кладет? Может, там есть ответ ((