Zurueck Index Vor
Sonstige Moeglichkeiten
Das Problem `Upload-Verzeichnis' ist immer noch nicht abgeschlossen. Bis jetzt haben wir zwar ein Verzeichnis in das nur
die betreffenden User wechseln koennen und nicht mal sie selbst dort etwas downloaden koennen, aber das reicht noch nicht.
Es ist ab und zu erforderlich, dasz man den Upload von bestimmten Dateien verbietet. Darunter fallen u. a. .ftpaccess,
.htaccess, usw. usw.
Dem kann man jetzt mit einfachen - aber effektiven - Mitteln entgegenwirken. ProFTP bietet hierzu die Anweisung
PathDenyFilter an. Damit kann man verhindern das Dateien bestimmter Art hochgeladen werden. Wenn man (wie ich)
einen Linux-Rechner als Server verwendet und man eine `M$-Free'-Zone hat, dann wird es schwer Dateien im
"Windows-Format" zu ueberpruefen. Aus diesem Grund verbiete ich fuer Anonymous-User folgende Dateien (wobei hier
Datei-Suffix relevant ist):
*.js
*.vbs
*.shs
*. scr
*.exe
Zusaetzlich ist auch noch der Upload von den Dateien .ftpaccess und .htaccess untersagt. Die Eintraege in die entsprechenden
Bloecke sehen wie folgt aus:
PathDenyFilter "\\.(js|vbs|shs|scr|exe)$"
PathDenyFilter "(\.ftpaccess)|(\.htaccess)$"
Wenn ein User jetzt versucht eine Datei hochzuladen, die unter dieses Muster faellt, bekommt er
ftp> put .ftpaccess
local: .ftpaccess remote: .ftpaccess
227 Entering Passive Mode (127,0,0,1,16,50).
550 .ftpaccess: Forbidden filename
zu sehen ;)
Zurueck Index Vor