www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: kingstoen am 02. Mai 2006, 20:57:46



Titel: Versehentlich anonymer Zugang für FTP-User
Beitrag von: kingstoen am 02. Mai 2006, 20:57:46
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


Titel: Re: Versehentlich anonymer Zugang für FTP-User
Beitrag von: kingstoen am 03. Mai 2006, 08:53:47
Vergeßt bitte meine Frage - ich habe noch einmal an der Rechteverwaltung gedreht und jetzt funktioniert es so, wie es soll.

Kingstoen