FTP-Konto auf das Hochladen ausschließlich von Fotos beschränken

FTP-Konto auf das Hochladen ausschließlich von Fotos beschränken

Wie kann ich auf ein bestimmtes FTP-Konto zugreifen, das einen Ordner im öffentlichen Verzeichnis hat? Kann ich das Hochladen auf ausschließlich Fotos beschränken?

Ich habe einen CentOS7-Server mit WHM.

Antwort1

Ich habe meine Antwort auf einer anderen Site und in einer anderen Frage gefunden und möchte lediglich die Antwort für andere Benutzer posten:

wenn Sie den Dateityp einschränken möchten:

<FilesMatch ".(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$">

Order Allow,Deny

Deny from all

</FilesMatch>

oder dies für „Erlauben von allen“:

<FilesMatch "\.(gif|jpe?g|png)$">
Order allow,deny
Allow from all
</FilesMatch>

oder versuchen Sie Folgendes:

RewriteRule ^/.*\.(php|rb|py)$ - [F,L,NC]

Das Obige blockiert alle Dateinamen mit der Endung .php, .rb oder .py im Verzeichnis /uploads oder seinen Unterverzeichnissen. Beispielsweise blockiert es:

  • etwas.php mehr.php

verwandte Informationen