FTP Access

I have the standard anonymous ftp server running on my Solaris 10 machine. I simply edited /etc/ftpd/ftpaccess to allow anonymous access. How can I log into the server with the username and pass of a user set up on Solaris 10? I try to login and it says that I don't have permission. I also tried a bogus username/pass and it said that the permission failed. Therefore it is authenticating, but now allowing me in anyway. Is there a file somewhere or a user flag that needs to be set in order to do this?

[512 byte] By [admin@joshblanton.com] at [2007-11-26 11:20:37]
# 1
What shell does the user have? Is that shell available in /etc/shells ? If not, is the shell listed in the manpage of shells ? .7/M.
mAbrante at 2007-7-7 3:36:04 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 2

I don't have a /etc/shells directory. Perhaps because im on an x86? I also don't know how to check to see what shell is assigned.

I can however create a new user.

I simply did a useradd -d /ftp/incoming -m -s /bin/ksh -c "Test Account" test

I'm not sure what the -m -s /bin/ksh does tho. That was just the line I was told to use.

If you can tell me how to create a new user with a proper shell that will work I will gladly do so.

admin@joshblantoncom at 2007-7-7 3:36:04 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 3

Hi, did you create a home directory for that user?

as far as I know you need it, on FTP when using the username/password for that user it goes to the home directory. (try to login once under that name first so it creates a profile)

If you issue the command

#SMC

on a terminal window you will have the graphical way to create accounts and choose your shell.

murilloa

murilloa at 2007-7-7 3:36:04 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 4
.. there are no errors in /var/adm/messages from the FTP process? .7/M.
mAbrante at 2007-7-7 3:36:04 > top of Java-index,Solaris Operating System,Solaris 10 Features...