PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Proftpd ???



Holger Voss
20.04.03, 13:51
Hallo,

ich habe hier einen FTP-Server der eine Anmeldung erfordert. Soweit so gut nur möchte ich das in dem Verzeichniss /home/ftp/ nur lesen erlaubt ist und in dem Verzeichniss /home/ftp/upload/ nur ein upload erlaubt ist. Wie geht das ??? Habe hier im Forum schon gesucht und auch auf anderen Seiten gesucht aber nicht's hilfreiches gefunden.


ServerName "FUN"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group users
DefaultRoot /home/ftp
<Directory /home/ftp/>
<Limit MKD>
Allow all
</Limit>
</Directory>

Berufspenner
20.04.03, 14:01
Hi

Vieleicht ist das ja interessant für dich: 3.3 Wie schaffe ich eine sichere Upload Umgebung ? (http://www.proftpd.de/full_faq_de.php#s3) Ansonsten kannst du das ja auch mit den Dateirechten, unabhängig vom proftpd, machen.

Cu
André

George Mason
20.04.03, 14:01
Hier ein paar Auszüge aus meiner proftpd.conf:

# Set the user and group that the server normally runs at.
User ftp
Group ftp

# die Benutzer deines FTP müssen Mitglied der Gruppe FTP sein. Die Verzeichnisse /home/ftp und
# /home/ftp/upload müssen der Gruppe FTP gehören. Dann erteilst entsprechend Lese-und
# Schreibrechte.

# Normally, we want files to be overwriteable.
<Directory /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022

AllowOverwrite off
</Directory>

# Passwortfile setzen
AuthUserFile /etc/passwd_ftp

# Groupfile setzen
AuthGroupFile /etc/group_ftp

# Ich benutze aus Sicherheitsgründen nicht die echten /etc/group oder /etc/passwd