Már ez a küzdelem körülbelül egy éve: vsftp nem működik minden az én RedHat Server 5.x rendszerek - kapok egy variáció
500 OOPS: vsftpd: nem találja a felhasználó az 'ftp_username ": ftp vagy
500 OOPS: nem találja a felhasználói bejegyzés: senki (különböző hibák különböző rendszerek). Voltam egy ideig a google próbál megoldást találni, hiába. ÉN egyenletes próbált építeni a forrást, de beszaladt
más kérdésekben. Az egyetlen módja voltam képes-hoz kap körül ez az, hogy újra telepíteni egy régebbi verzióját RedHat.
Nem számít, mit tudom megváltoztatni a
ftp_username értéket, kapom ugyanazt az eredményt.
Az FTP és senki nem létezik a felhasználók az / etc / passwd
Kód:
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
Here's my vsftpd.conf fájl (hozzászólások eltávolították a rövidítés)
Kód:
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
Kód:
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
Kód:
# ps -ef|grep vsftp
root 28607 1 0 Jul01 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf