On Sat, 22 Feb 1997, Bubonic wrote:

> I can FTP to my machine, but only to anonymous.  UNLESS, the account that
> I am FTPing to is running bash for a shell.  If it is running tcsh, it
> says:  user access denied.  

> I find this rather strange.

So did I until I RTFM.

You need "/usr/bash" in /etc/shells!

Try man ftpd and man getusershell, although I think I found a more
explicit explanation in the man page for ftps on Solaris:

           3)    ftp access is denied if the user's  shell  (from
                 /etc/passwd)   is   not   listed   in  the  file
                 /etc/shells.  If the file /etc/shells  does  not
                 exist,  then the user's shell must be one of the
                 following:

                       /usr/bin/sh  /usr/bin/csh /usr/bin/ksh
                       /usr/bin/jsh /bin/sh      /bin/csh
                       /bin/ksh     /bin/jsh     /sbin/sh
                       /sbin/jsh

...RickM...


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]

Reply via email to