I recently upgraded my wu-ftpd to 2.6.1 from 2.6.0. I never really gave a
though to configuring it previously as I didn't use it. Now that I plan to use
it, I want to create a guest user...here's what I did:
1.under bash:
useradd penguin
passwd penguin
(and all the good pass change stuff omitted here)
2.under vipw:
penguin:x:502:506:guest acct:/home/penguin/./incoming:/etc/ftponly
(supposed to set ./incoming as the root dir for the acct and
/etc/ftponly to prevent other command shell activation)
3 Added the line "/etc/ftponly" to /etc/shells
4. Create dirs for guest user:
cp -r /home/ftp/* /home/penguin/
chgrp /home/penguin/pub
5. In /etc/ftpaccess added "guestuser penguin"
and this, according the the redhat linux bible and other wu-docs, is supposed to
create a usable guest user for ftp services only. But where does /etc/ftponly
come from? it's not in the src or rpm packages...is this an actual shell, a
list of permissions, or what? When I look at the permissions for
/home/penguin/pub/incoming I see "drwxr-sr-x"....what is this 's' in the group
permissions? I get the message upon password entry under ftp, "550 - Can't set
guest privileges <CR> Login failed." for the penguin guest acct. chmod does
nothing, creating an /etc/ftponly file doesn't work
--
_____________________________
Logos: The Word of the Aeon
-----------------------------
"I shall endure for all time"
-Frater Perdurabo-
_____________________________
[EMAIL PROTECTED]
_____________________________
Keep in touch with http://mandrakeforum.com:
Subscribe the "[EMAIL PROTECTED]" mailing list.