This is a hint on making the proftpd ftp server work on Panther. I use it because it allows me to lock users in their home directory, whereas with the ftp server that comes with the system, a user can roam the whole directory tree (except for other users' home folders). I installed proftpd and configured it as I had with Jaguar, using the following instrucitons on macosXhints (Hint #1, Hint #2). Remember to set the user and group for proftpd to "root" and "wheel". The sever did work but would not allow users to login. If this happens, all you need to do is open a terminal and then type:
% cd /etc/pam.d % sudo cp ftpd ftpThis will copy the ftpd file and name the copy ftp. Restart the server from the Sharing preferences panel and it should all work. It has for me.
Mac OS X Hints
http://hints.macworld.com/article.php?story=20031030113112429