Ich muß zunächst einmal zugeben, daß ich ein Komplett-Noob mit nur 5 Tagen Linux-'Erfahrung' bin. Gestern habe ich mir mit PROFTPD einen FTP-Server aufgesetzt. Leider hielt die Konfiguration nur 1 Tag - ich mußte heute neu starten - seitdem gibts Probleme.
Beim ersten Start meldete sich PROFTPD mit der Meldung, daß die .conf nicht geschlossen sei. Heute habe ich schon ungefähr eine Stunde mit der .conf rumprobiert.
Was ich brauche:
Einen FTP-Server mit einem Nutzer FTP und mit paßwortgeschütztem Zugang.
Was ich habe:
- Einen Nutzer 'FTP' mit Paßwort; Gruppe FTP
- Userverzeichnis: /home/ftp dort gibt es einen Unterordner /public
- Login-Shell: /sbin/nologin
- der Ordner /home/ftp hat folgende Zugriffsrechte: drwxrwx---
- den Text der .conf:
# (C)
www.proftpd.de# updated 2003-05-12
# by Stonki
ServerName "Osthood"
ServerType standalone
DefaultServer on
# 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
# Note that this ONLY works in standalone mode
MaxInstances 30
# Set the user and group under which the server will run.
User ftp
Group ftp
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
# DefaultRoot ~
# Normally, we want files to be overwriteable.
AllowOverwrite on
AllowStoreRestart on
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 20
# Set the user and group that the server normally runs at.
User ftp
Group ftp
# This is where we want to put the pid file
ScoreboardFile /var/run/proftpd.score
# Normally, we want users to do a few things.
<Global>
AllowOverwrite no
<Limit ALL SITE_CHMOD>
AllowAll
</Limit>
</Global>
# Define the log formats
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
Könnte mir bitte jemand dabei helfen, um das zu bekommen, was ich brauche? Falls dabei irgendwelche Daten fehlen, schreibt bitte auch den notwendigen Befehl dazu - ich bin wie gesagt noch nicht so richtig im Stoff.;-)
Danke im Voraus
Kingstoen