← Back to team overview

sslug-teknik team mailing list archive

Re: proftpd problem: "Forbidden filename"

 

Sunday 02 June 2002 19:22, David List wrote in <i8kdda.1ka.ln@xxxxxxxxxxxx> 
to sslug.teknik:

> Jeg sidder og prøver at få muligheden for upload til et enkelt directory
> under anonymous ftp på min proftpd til at fungere.
> Der ser ud til at være et problem med konfigurationen. Hver gang jeg
> forsøger at uploade en fil til dette directory får jeg meddelelsen
> "Forbidden filename".

OK, så er selve upload problemet løst. Det var direktiverne inde i 
<Anonymous ~ftp> der gav problemer. Der er dog stadig en detalje tilbage 
for at det virker efter hensigten. Jeg kan kun uploade hvis jeg har slået 
PathAllowFilter direktivet fra. Det ser således ud:
PathAllowFilter ".*/[a-zA-Z0-9]+$"
Nu er jeg absolut ikke nogen regexp ekspert, men skulle dette filter ikke 
blot sørge for at man ikke kan bruge filnavne, der indeholder andet en 
alfanumeriske karakterer? Jeg har disse symptomer:

Med filteret slået til:
1. Jeg prøver at uploade til det directory, der er upload-rettigheder i. 
Jeg får beskeden "Forbidden filename".
2. Jeg prøver at uploade til et andet directory. Jeg får at vide at det må 
jeg ikke i det directory.

Med filteret slået fra:
1. Jeg prøver at uploade til det directory, der er upload-rettigheder i. 
Upload går igennem.
2. Jeg prøver at uploade til et andet directory. Jeg får at vide at det må 
jeg ikke i det directory.

Jeg mener ud fra dette at kunne sige med absolut sikkerhed at problemet 
hidrører fra PathAllowFilter direktivet - men hvad er der galt?

-- 
Med venlig hilsen / Best regards,
David List



References