Sono stato la lotta contro questa per circa un anno: vsftp non funziona su qualsiasi server del mio RedHat 5.x sistemi - Continuano ad arrivarmi una variante
500 OOPS: vsftpd: non può individuare l'utente specificato in 'ftp_username': ftp o
OOPS 500: non può trovare ingresso utente: nessuno (diversi errori su sistemi diversi). Ho trascorso un po 'di tempo cercando su google per trovare una soluzione, senza alcun risultato. Ho anche cercato di costruire a partire dai sorgenti, ma ha in
altro questioni. L'unico modo che ho potuto per aggirare questo impedimento è di re-installare con una versione precedente di RedHat.
Non importa quello che cambiare il
ftp_username valore, ho lo stesso risultato.
Il ftp & esiste nessuno gli utenti in / etc / passwd
Codice:
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
Ecco il mio vsftpd.conf file (commento rimosso per brevità)
Codice:
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
Codice:
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
Codice:
# ps -ef|grep vsftp
root 28607 1 0 Jul01 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf