LINUX.ORG.RU
ФорумAdmin

[ненависть]vsftpd: cannot locate user specified in 'ftp_username':ftp

 


0

1

Никак не получается подружиться с vsftpd. ФТП переехал на новый сервер, со старого были унесены /etc/vsftpd/vsftpd.conf, /etc/passwd, /etc/shadow, /etc/group.

При коннекте пишет:

[root@SL03500008056 ~]# ftp 10.35.0.66
Connected to 10.35.0.66.
500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp

Интернеты советуют добавить такого пользователя, но он есть. После разных экспериментов записи о нём выглядят так:

[root@sw03500008065 ~]# cat /etc/passwd |grep ^ftp:
ftp:x:14:50:/var/ftp:/sbin/nologin
[root@sw03500008065 ~]# cat /etc/shadow|grep ^ftp:
ftp:*:14802:0:99999:7:::

Конфиг:

dirlist_enable=YES
ftp_username=ftp
chroot_local_user=YES
use_localtime=YES
anon_umask=0002
no_anon_password=YES
convert_charset_enable=YES
local_charset=UTF8 #локаль сервера
remote_charset=WIN1251 #локаль клиента
local_umask=0002
chmod_enable=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES

Ответ на: комментарий от doctor-ua

root:root

На старом сервере аналогично. Если она будет доступна на запись пользователю ftp — сервер вообще не запустится. Другие пользователи не подключается, аналогично пишет «cannot locate user specified in 'ftp_username':ftp».

Dimka-Bo
() автор топика
Ответ на: комментарий от post-factum

Да пробовал уже... В баш логинится нормально.

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