Re: User can't log into FTP.
> One of my "default system" users (www-data to be exact) can't log in.
> My other users can.
Make sure that the shell specified for that user in /etc/passwd is
listed in the file /etc/shells.
> I don't see anywhere that this user is not allowed to log in to FTP.
>
> What must I do to allow that user to login via ftp? I want to be able to
> give someone access to the web server files, but thats all.
> What AM I missing?
From "man ftpd"...
Ftpd authenticates users according to three rules.
1. The user name must be in the password data base, /etc/passwd,
and not have a null password. In this case a password must be
provided by the client before any file operations may be per
formed.
2. The user name must not appear in the file /etc/ftpusers (see
ftpusers(5)).
3. The user must have a standard shell returned by
getusershell(3).
4. If the user name is ``anonymous'' or ``ftp'', an anonymous ftp
account must be present in the password file (user ``ftp'').
In this case the user is allowed to log in by specifying any
password (by convention this is given as the client host's
name).
Hmmm... That's four rules...
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
measure with micrometer, mark with chalk, cut with axe, hope like hell
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com
Reply to: