При попытке подключится к ftp получаю отлуп - 530 Login incorrect.
Сервер proftpd.
Конфиг:
#разрешить перезаписывать существующие файлы
AllowOverwrite on
AuthPAM off
RequireValidShell off
AuthUserFile /etc/proftpd/ftpd.passwd
AuthGroupFile /etc/proftpd/ftpd.group
# IPv6 пока не нужен
UseIPv6 off
# Имя сервера
ServerName "kiosk"
#Как запускается (в нашем случае через standalone, т.е. самостоятельно)
ServerType standalone
DeferWelcome on
# Идентификатор сервера, показывается всем при заходе на сервер
ServerIdent on "welcom, cho"
# разгоняем сервак
UseReverseDNS off
IdentLookups off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks off
TimeoutNoTransfer 600
TimeoutStalled 100
TimeoutIdle 2200
DisplayChdir .message
ListOptions "-l"
TimeoutLogin 20
# Запрещаем подключаться на сервер как root
RootLogin off
# Создаём журналы
ExtendedLog /var/log/ftp.log
TransferLog /var/log/xferlog
SystemLog /var/log/syslog.log
# Запрещаем заливать на сайт файлы начинающиеся с точки, полезно для безопасности
DenyFilter \*.*/
# Используем файлик /etc/ftpusers в нём перечислены те пользователи, которым запрещено входить на сервер, полезно для безопасности
UseFtpUsers on
# Разрешаем докачивать файлы
AllowStoreRestart on
# задаём порт, на котором будет работать сервак, обычно 21
Port 21
# Блочим DDOS атаки
MaxInstances 8
# Сервер запускается и работает под этим пользователем и группой
User nobody
Group nogroup
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022
MaxClients 8
MaxClientsPerHost 8
MaxClientsPerUser 8
MaxHostsPerUser 8
# Сообщение после успешного захода на сервер
AccessGrantMsg "Welcome to Server"
# Устанавливаем домашний каталог
DefaultRoot /home/ftp
# Запираем всех в домашнем каталоге, чтобы не могли просмотреть каталоги выше, важно для безопасности
#DefaultRoot ~
MaxLoginAttempts 5
# VALID LOGINS
<Limit LOGIN>
AllowUser ftpuser
DenyALL
</Limit>
<Directory /home/ftp>
Umask 022 022
AllowOverwrite on
</Directory>
Гугл кроме советов про RequireValidShell ниче подсказать не может. Кстати
# cat /etc/shells | grep false
/bin/false