Date: Wed, 28 Apr 2004 11:41:10 +0200 (CEST) From: dev@eth0.ch To: freebsd-questions@freebsd.org Subject: Re: ProFTP Message-ID: <1315.217.162.71.141.1083145270.squirrel@serv04.inetworx.ch> In-Reply-To: <00c701c42cf0$03920190$66847cce@homepc> References: <00c701c42cf0$03920190$66847cce@homepc>
next in thread | previous in thread | raw e-mail | index | archive | help
> Greetings, > Please help: I've spent a good 4-5 hours trying to get ProFTP up and > running on my fresh FreeBSD 5.1 install - during which I have read > everything that I could get my hands/eyes on and tried every trick I could > find. Essentially, I am trying to set up ftp accounts for 3 users, each > with there own unique username/password login - which are working as > verified by ssh - to use as a java servlet dev box. > > The problem: I can not establish an FTP connection to port 21. When it > appears that I have an ftp connection, there is no directory listing nor a > list of the remote files. I have a small firewall (built-in to my router), > and have opened up ports 20 & 21. At one point I got a "PAM(username) > authentication error" - but everything looked good (to my eyes) in the > /etc/pam.d/ftp & ftpd files. Your pam configuration should include this: ftp auth required pam_unix.so try_first_pass ftp account required pam_unix.so try_first_pass ftp session required pam_permit.so (See also: http://www.castaglia.org/proftpd/doc/README.PAM.html) > I have the server running in standalone mode and is not enabled as inetd > service: > > [suplizio@dakota:~] $ ps -auxf | grep ftpd > nobody 662 0.0 0.7 2144 1672 ?? Ss 11:22PM 0:00.01 proftpd: > (accepting connections) (proftpd) > > [suplizio@dakota:~] $ head /etc/inetd.conf > # $FreeBSD: src/etc/inetd.conf,v 1.61 2002/11/12 17:31:11 obrien Exp $ > # > # Internet server configuration database > # > # Define *both* IPv4 and IPv6 entries for dual-stack support. > # To disable a service, comment it out by prefixing the line with '#'. > # To enable a service, remove the '#' at the beginning of the line. > # > #ftp stream tcp nowait root /usr/local/libexec/proftpd > proftpd > > [suplizio@dakota:~] $ tail /var/log/messages > Apr 27 23:22:05 dakota sudo: suplizio : TTY=ttyp0 ; PWD=/usr/local/libexec > ; USER=root ; COMMAND=./proftpd start > Apr 27 23:22:05 dakota proftpd[662]: dakota.suplizio.net - ProFTPD 1.2.8 > (stable) (built Tue Apr 27 12:30:22 PDT 2004) standalone mode STARTUP > Apr 27 23:27:48 dakota proftpd[665]: dakota.******.*** (************) - > FTP no transfer timeout, disconnected > Apr 27 23:33:51 dakota proftpd[680]: dakota.******.*** (************) - > FTP no transfer timeout, disconnected > I am running the default /usr/local/etc proftpd.conf file - which looks > something like this: > > ServerName "ProFTPD Default Installation" > ServerType standalone > DefaultServer on > > Port 21 > > Umask 022 > > MaxInstances 30 > > User nobody > Group nogroup > > <Directory /> > AllowOverwrite on > </Directory> > > > Thanks in advance for reading thru this! > Jason > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1315.217.162.71.141.1083145270.squirrel>