>I want to let my users at the local network to be able to connect to our
>server. They haven't got any useraccounts and I don't want them to
>either. That is: No ability to login via telnet or ssh, but the ability
>to get read access to ~ftp and read/write to ~ftp/shared. No anonymous
>logins allowed.
Maybe it's changed recently, but when I first tried Proftp as an
alternative to WU-FTP, I couldn't find any sample on www.proftpd.net
or www.proftpd.org to be used after installing the RPM package (an
all-too-common experience with open-source software...)
Here's sthing to get you started. Create a user named "amy" using the
useradd command, backup /etc/proftpd.conf, and copy/paste the
following. Don't let the word "Anonymous" bother you: It doesn't mean
this account is accessible to anyone (notice the "AnonRequirePassword
on"). Maybe Proftp started as an anon FTP type of software, and they
included guest/real access later on.
ServerIdent off
ServerType inetd
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nobody
DisplayConnect /etc/proftpd.welcome
<Anonymous ~amy>
AnonRequirePassword on
User amy
Group amy
MaxClients 10
DisplayLogin .msg
DisplayFirstChdir .message
GroupOwner dev
Umask 007
HideUser root
<Limit LOGIN>
Order allow,deny
Allow from 192.168.0.,.acme.com
Deny from all
</Limit>
<Limit READ DIRS>
IgnoreHidden on
</Limit>
<Limit DELE>
DenyAll
</Limit>
<Directory /*>
AllowOverwrite on
</Directory>
</Anonymous>
Proftp really does offer much more than wu-ftp, and doesn't require
too much fiddling to secure, unlike its counterpart.
HTH
FF.