I have a strange problem with proftpd. I can ftp in OK with my username and password but can't get any files, even when they are owned by me and have the right user permissions. It actually looks like the user ID isn't being set correctly but the group ID is because if I set the group read permission on a file, I can then get it. I'm using the latest version of proftpd from potato, along with kernel 2.2.3 and glibc 2.1.1. I'm also using NIS (where the NIS information is supplied by a Sun machine) if that matters. The server is getting started by xinetd. Here's my /etc/proftd.conf file:
# This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server # and a single anonymous login. It assumes that you have a user/group # "nobody" and "ftp" for normal operation and anon. ServerName "ProFTPD" ServerType inetd DeferWelcome off ShowSymlinks on IdentLookups off DefaultServer on PersistentPasswd off # Port 21 is the standard FTP port. Port 21 # Umask 022 is a good standard umask to prevent new dirs and files # from being group and world writable. Umask 022 # Set the user and group that the server normally runs at. User root Group root Thanks for any help, Max P.S. I tried e-mailing the proftpd mailing list and got absolutely no response.
pgptOuo6WTI1u.pgp
Description: PGP signature