Niederösterreichisches Bildungsservice

Standard-Dateimodus für FTP-SERVER setzen

bezieht sich auf die Konfiguration des WU-FTP-Servers 2.6

Problemstellung:
In den neueren Versionen von SUSE - LINUX werden Dateien, die via FTP auf die Homepage (/usr/local/httpd/htdocs) übertragen werden, nicht mit den notwendigen Rechten (0644) versehen.

Lösung:
1.)   Man verwendet anstelle der standardmäßig installierten Version 2.4.2.academ[BETA] die neuere Version 2.6. Dazu ist eine Änderung in der Datei /etc/inetd.conf notwendig:
In der Zeile in der der FTP-Server gestartet wird muss "wu.ftpd" auf  "wu.ftpd-2.6  -a" geändert werden. Der Parameter -a bewirkt, dass beim Start des FTP-Servers die Datei /etc/ftpaccess verarbeitet wird.

2.)   In der Datei /etc/ftpaccess trägt man folgende Zeile ein:
upload  /usr/local/httpd/htdocs  *  0644  dirs  0755
Diese Zeile bewirkt, dass beim Übertragen von Dateien in das Verzeichnis /usr/doc/httpd/htdocs der Dateimodus 0644 (Lesen für ALLE) vergeben wird, das Verzeichnisse ("dirs") angelegt werden können und das Verzeichnisse mit dem Modus 0755 erstellt werden. 
(Genauere Information über weitere Konfigurationsmöglichkeiten findet man auf der Man-Page: "man ftpaccess-2.6")

3.)   Aus Sicherheitsgründen sollte man nicht alle Informationen über die Version des FTP-Servers jedem Benutzer mitteilen. Dazu kann man in /etc/ftpaccess den Parameter greeting verwenden:

greeting full Volle Information (default)
greeting brief Eingeschränkte Information
greeting terse Minimale Information ("FTP-Server ready")
greeting text 'XXXXXXXXXX' Selbstdefinierte Begrüßung

4.)    Nach allen Änderungen muss man nur noch den INET-Dienst neu starten:
        "rcinetd restart" bewirkt dies von der Konsole aus.

für eventuelle Rückfragen zu dieser Dokumentation: mailto: Gerald Stachl
Homepage des BRG Wr. Neustadt


1. Seite Anbindung eines Netzes Spamming Suchen in WWW-Seiten

Letzte Änderung am 04.04.2003 E-Mail webmaster@pinoe-hl.ac.at.