ProFTPD - Bestimmte Dateitypen sperren

  • Thread starter Thread starter Deleted member 10028
  • Start date Start date
D

Deleted member 10028

Guest
Hallo Zusammen,

ich möchte gerne das Hochladen von bestimtmen Dateitypen via ProFTPD verbieten.
Ich habe schon in der ProFTPD-Config nach solchen Einträgen gesucht, doch leider wurde ich nicht fündig.


Mein System:
Debian 5 64-Bit (2.6.26-2-amd64)
ispCP Omega 1.0.6
ProFTPD Version 1.3.1


Gibt es solch eine Möglichkeit mittels ProFTPD überhaupt? - Und wenn ja, wo muss ich die Konfiguration(en) anpassen?


Gruß
Julian
 
Dort ware ich erst und habe mich durch deren FAQ und Forum durchgewühlt, doch leider konnte ich zu dem Thema nichts brauchbares finden, trotzdem danke für den Hinweis.
 
Wunderbar - Vielen Dank!

Ich habe nach vielen Wörtern gesucht, aber der Begriff "Filter" ist mir nicht in den Sinn gekommen ^^

Mit dieser Methode klappt es einwandfrei.


Mein Lösungsweg:
Ich habe die Datei "proftpd.conf" im Verzeichnis "/etc/ispcp/proftpd" wie folgt bearbeitet.

Vorher:
Code:
PathDenyFilter           "\.quota$"

Nachher:
Code:
PathDenyFilter           "\.(quota|exe|dll|bat)$"

Ergebnis:
Code:
Status:	Starte Upload von C:\Users\Julian\Desktop\datei.exe
Befehl:	PASV
Antwort:227 Entering Passive Mode (*.*.*.*,218,204).
Befehl:	STOR datei.exe
Antwort:550 datei.exe: Forbidden filename
Fehler:	Kritischer Dateiübertragungsfehler
Status:	Verbindung zum Server getrennt


Gruß
Julian
 
Last edited by a moderator:
Hast du es mal probiert eine Datei umzubenennen, also z.B "blablub.exe" in "blablub.txt" und dann sie zu uppen. Klappt das?
 
Hochladen wird akzeptiert, umbenennen jedoch nicht, also erfüllt es noch immer die Aufgabe, die ich verfolge^^

Code:
Status:		Empfange Verzeichnisinhalt...
Befehl:		CWD /
Antwort:	250 CWD command successful
Befehl:		TYPE I
Antwort:	200 Type set to I
Befehl:		PASV
Antwort:	227 Entering Passive Mode (*,*,*,*,159,255).
Befehl:		LIST
Antwort:	150 Opening ASCII mode data connection for file list
Antwort:	226 Transfer complete
Status:		Anzeigen des Verzeichnisinhalts abgeschlossen
Status:		'/vnc-4_1_3-x86_win32.txt' wird in '/vnc-4_1_3-x86_win32.exe' umbenannt
Befehl:		RNFR vnc-4_1_3-x86_win32.txt
Antwort:	350 File or directory exists, ready for destination name
Befehl:		RNTO vnc-4_1_3-x86_win32.exe
Antwort:	550 vnc-4_1_3-x86_win32.exe: Forbidden filename
 
Back
Top