Go Back   The UNIX and Linux Forums > Operating Systems > Linux
Search Forums:



Linux RedHat, Ubuntu, SUSE, Fedora, Debian, Mandriva, Slackware, Gentoo linux, PCLinuxOS. All Linux questions here!

Closed Thread    
 
Thread Tools Search this Thread Display Modes
    #1  
Old 06-16-2009
Registered User
 

Join Date: Apr 2008
Posts: 22
Thanks: 5
Thanked 0 Times in 0 Posts
500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp

I've been fighting this for about a year: vsftp does not work on any of my RedHat Server 5.x systems - I keep getting a variation on 500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp or 500 OOPS: cannot locate user entry:nobody (different errors on different systems). I spent some time on google trying to find a solution, to no avail. I even tried to build from source but ran into other issues. The only way I've been able to get around this is to re-install with an older version of RedHat.

No matter what I change the ftp_username value to, I get the same result.

The ftp & nobody users exists in /etc/passwd

Code:
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin

Here's my vsftpd.conf file (comments removed for brevity)

Code:
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

Code:
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


Code:
# ps -ef|grep vsftp
root     28607     1  0 Jul01 ?        00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

Sponsored Links
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
chmod 777 * - oops shunter63 UNIX for Dummies Questions & Answers 1 05-15-2009 03:25 PM
500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp thomn8r Ubuntu 2 11-20-2008 01:36 PM
Oops Nagapandi Programming 2 10-20-2008 08:45 AM
Locate a user by their IP address jagannatha UNIX for Dummies Questions & Answers 7 05-22-2003 04:28 PM
oops on mount progressdll UNIX for Advanced & Expert Users 3 02-15-2003 11:04 AM



All times are GMT -4. The time now is 11:39 PM.