PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vsftp: Dateiattribute



code
07.11.05, 09:20
Habe ein kleines Problem mit vsftp.
Lade ich eine Datei auf den FTP hoch, hat die Datei folgende Dateiattribute:

Eigentümer: Lesen,Schreiben,Ausführen

Ich möchte aber, dass folgende Dateiattribute beim Hochladen der Datei gesetzt werden:

Eigentümer: Lesen,Schreiben,Ausführen
Gruppe: Lesen,Schreiben,Ausführen

Wie kann ich das in vsftp einstellen?
Kann mir jemand helfen?

mfg code

Ako
07.11.05, 09:41
Hi,
Das geht in der /etc/vsftp/vsftpd.conf mit dem Parameter local_umask <wert>.
Steht auch in der vsFTP Doku. Wenn ich mich nicht irre müsste der Wert bei dir 0770 lauten, also local_umask = 0770 ;)
Würd ich aber nochmal prüfen :D

mfg ako

code
07.11.05, 10:00
Das sieht doch schonmal sehr gut aus! Hab aber noch nicht ganz die Berechtigungen, die ich haben möchte.

Was bedeutet die Zahl 0770 oder 022 ?
Kann keinen Zusammenhang mit den Berechtigungen feststellen

Ako
07.11.05, 10:26
Die Benutzer Rechte beginnen ab der 2. Zahl.
Die 1. 7 Steht für Lese-,Schreib-, und Ausführungsrechte des Besitzers der Datei.
Die 2. 7 Steht für uneingeschränkte Rechte der Gruppe.
Die 0 Steht für keine Rechter der "Anderen".

Unter www.linuxfibel.de findest du weitere Informationen zu dem Thema. Und warscheinlich auch unter man chmod oder ähnlichem ;)

mfg ako

code
07.11.05, 10:35
Danke für die schnelle Hilfe.
Mit 0770 bekomm ich irgendwie nicht das, was ich will.
Aber mit 007 bekomme ich:

Benutzer: Lese/Schreibzugriff
Gruppe: Lese/Schreibzugriff

Das reicht mir.
Vielen Dank

mfg code

Ako
07.11.05, 10:46
Ja, ich hab was vertauscht :o 0 Steht für alle Rechte, 7 für keine ;) Kommt davon wenn man grad mit chmod gearbeitet hat. PS: man umask müsste dir das genauer erklären ;)

mfg ako