PDA

View Full Version : FTP: Which deamon is used?/ How to restart this deamon?



Hermanh
02-04-2003, 02:53 AM
I've turned my knoppix box, running from CD, into an ftp-server. I use the command
/etc/init.d/inetd to start it.
To configure it right I need to know which deamon is started.
I know it's not proftp.
Does anyone know which one knoppix uses?

I need to know this, so I can find out how to restart it after reconfiguration.

Thanks.

Tigren
02-04-2003, 06:04 AM
it uses ftpd iirc.

Hermanh
02-04-2003, 10:35 AM
Thanks. Now I know which man-pages I should look at.

Hermanh
02-04-2003, 03:27 PM
Tigren,

Are you sure? I can not find any howto's or man-pages on that.

Tigren
02-04-2003, 03:58 PM
works for me:
ftpd - Internet File Transfer Protocol server
.

Hermanh
02-04-2003, 07:28 PM
How do you restart the ftp deamon?

Dave_Bechtel
02-04-2003, 10:27 PM
--Why do you not want to use inetd for this? What are you trying to accomplish, in other words...

--I normally use xinetd myself, but on debian it's kind of a pain. Right now I've got proftpd running standalone, outside of inetd.


How do you restart the ftp deamon?

Hermanh
02-05-2003, 01:29 AM
I use inetd. I try to get security arranged. I know some people who know a lot about Linux. They all say that I should restart the deamon and not inetd to get chroot working.
I (maybe just a little bit simple) thougth I just stop inetd and restart it. But those people say: No you should restart the deamon, not inetd, which is just the Superserver. They do not know which deamon it is, and I do not know which deamon it is. So how can I restart it.
I just want to change the root of the remote user to /mnt/hda1/ftp. So he can not see the whole distro.

(Next step will be tunneling trhough SSH).

castelid
03-27-2008, 05:38 PM
sorry, I'm not a big fan of initd. I do understand the point behind it, for example minimize resources but for the purpose of this it's best to start FTP as a dedicated service...

here's an alternative to INITD which starts ftp daemon as a standalone dedicated service.

# -D = Detach and become deamon
# -h = Passive mode

/usr/sbin/in.ftpd -Dh

The ftp accounts are controled via passwd (standard Unix authentication) ...

/usr/sbin/adduser ftpuser
# or whatever it is

I believe when logging into FTP you will default into your Home directory.
From there you can simply create soft links to other directories.

ln -s /mnt/hda1 /ramdisk/home/ftpuser/hda1