May 19th, 2008, 03:20 PM #1
I just installed vsftpd and one problem and a question.
a) the problem
me:/Users/me root# vsftpd &
500 OOPS: vsftpd: not configured for standalone, must be started from inetd
Actually, vsftpd is *not* configured to run as standalone, I have "listen=YES" in /etc/vsftpd.conf
It seems that vsftpd is trying to read other file. I checked the entire system and I don't have any duplicate for vsftpd.conf
However, I did start it using vsftpd /etc/vsftpd.conf &
Any idea why I must tell where the config file is all the time?
b) the question
I don't allow anonymous access, and that part was easy to configure.
But I have three computers with 3 different IPs on the network and they will all link to the server, plus me (by local connection).
How do I create four users (each one for each IP, plus one for local access)? It seems that users created from System preferences cannot login.
And how do I tell vsftpd that each of the remote IPs must look in specific folders (/Users/ftp/one, /Users/ftp/two, Users/ftp/three) and see nothing else but their specific folders?
Many thanks in advance.
May 19th, 2008, 03:53 PM #2
a) Problem solved.
vsftpd doesn't look for .conf file in /etc, but in /opt/local/etc/
So make sure that you have vsftpd.conf there, unless you clearly specify that it should look for the files in other location.
... still don't have answer for b)