PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vsftpd - chmod 700



ledy
09.03.12, 08:56
Hallo,

nach zahlreichen Versuchen und verschiedenen Tutorials gelingt es mir leider immer noch nicht, die vsftpd.conf so zu ändern, dass neue Dateien (von eingeloggten FTP-Nutzern) mit chmod 744 statt 700 hochgeladen und erzeugt werden :-(
Das Hauptverzeichnis hat chmod 744 und gehört dem ftpuser. Manuell kann der ftpuser es auch ändern. Aber die Standardrechte will vsftpd einfach nicht auf 744 setzen.

Habt Ihr einen Tipp für mich?

Danke

temir
09.03.12, 16:34
man vsftpd.conf
Abschnitt:


file_open_mode
The permissions with which uploaded files are created.
Umasks are applied on top of this value. You may wish to
change to 0777 if you want uploaded files to be executable.

Default: 0666

Schon versucht?

ledy
09.03.12, 18:59
ja, hilft leider alles nichts:


file_open_mode=0777
chown_upload_mode=0777
virtual_use_local_privs=YES

kreol
09.03.12, 20:11
local_umask
The value that the umask for file creation is set to for local users. NOTE! If you want to specify octal values, remember the "0" prefix otherwise the value
will be treated as a base 10 integer!

Default: 077Wenn das auch nicht klappt poste doch mal Deine config komplett hierher, am besten auch mal ein ls -l von einer Beispieldatei. Dann bekommen wir mal einen Überblick der über "geht nicht" hinausgeht.

Denke beim posten der erbetenen Info bitte an code-Tags (siehe meine Sig: quote != code...).

Kreol