|
500 Oops: vsftpd: não pode localizar usuário especificado em 'ftp_username': ftp
Eu tenho este combate por cerca de um ano: vsftp não funciona em qualquer dos meus RedHat Server 5.x sistemas - Eu fico recebendo uma variação do 500 Oops: vsftpd: não pode localizar usuário especificado em 'ftp_username': ftp ou 500 Oops: não pode localizar usuário entrada: ninguém (diferentes erros em sistemas diferentes). Passei algum tempo no google tentando achar uma solução, sem proveito. Eu mesmo tentei construir a partir do código fonte, mas funcionou em outro questões. A única maneira de eu ter sido capaz de dar a volta esta é a re-instalação com uma versão mais antiga do RedHat.
Não importa o que eu quero mudar o ftp_username valor para, fico com o mesmo resultado.
O ftp & ninguém usuários existe no arquivo / etc / passwd
Código:
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
Aqui está o meu arquivo vsftpd.conf (comentário removido para breve)
Código:
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
nopriv_user=ftp
listen=YES
pam_service_name=vsftpd
userlist_enable=NO
tcp_wrappers=YES
check_shell=NO
ftp_username=ftp
/ etc / nsswitch.conf
Código:
passwd: files [NOTFOUND=continue] nis
group: files [NOTFOUND=continue] nis
hosts: dns [NOTFOUND=continue UNAVAIL=continue TRYAGAIN=continue] nis [NOTFOUND=continue UNAVAIL=continue TRYAGAIN=continue] files
networks: nis [NOTFOUND=return] files
protocols: nis [NOTFOUND=return] files
rpc: nis [NOTFOUND=return] files
publickey: nis [NOTFOUND=return] files
netgroup: nis [NOTFOUND=return] files
automount: nis files
aliases: nis files
services: nis files
Código:
# ps -ef|grep vsftp
root 28607 1 0 Jul01 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
|