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.
Attachment:
pgp8qEnMPg9F_.pgp
Description: PGP signature