Trouble with ftpd -D

I've started ftpd -D to load ftpd as a daemon so I can move files from my
Slackware system to my FreeBSD system, especially while I'm setting it
up.

Just one problem: it connect with my Slackware system (ftp from
Slackware) once. Now, it just sits there and times out, not connecting
at all.

I went back to the FreeBSD system, and "ftpd -D" is still running. It's
just not accepting connections (except from itself, i.e., localhost to
localhost).

Am I missing something obvious here? Like so many things in Unix admin
for me, ftpd has always just been there, working normally. I've never
had to configure it.

Thanks
 
First thing I checked. Nothing. But, I just decided to kill -9 it and re-start it in debug
mode. That should get some logs. Nope.

I just got out my old Evi Nemeth book, Unix System Administration, which should have some
answers. I'll be reading in it tomorrow. I got mine at Interop 1989 (I know that because the
copyright date is 1989). I met Evi Nemeth at that Interop. She sold dozens of copies in the first
day, if I remember correctly (and I got my copy). It looks almost as heavily used as my copy of
The TeXbook from 1985 ... and that's pretty serious. :-)
 
I just ran another test using AndFTP on my cellphone. It connected instantly and after authentication, I was in. Repeated attempts from my cellphone continue to work.

So, it appears that there's an issue between my slackware and FreeBSD systems that happened after the first connection.

Does anyone have any idea what could be going on?

Thanks.
 
Is there a reason why you are using FTP and not SFTP? You could use it if you have it enabled on your sshd. Have you enabled the -l flag in rc.conf to enable logging in /var/log/xferlog, and have a more precise idea of what is happening?

Code:
ftpd_flags="-l"

Regards.
 
Back
Top