• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Dateirechte nach Upload mit vsftpd

Hallo,

ich habe einen FTP-Server aufgesetzt der mit verschiedenen Usern "arbeitet".

Wenn User A jedoch ein File hochlädt erhält dieses die Rechtemaske 600, also nur dieser User darf schreiben und lesen (er ist natürlich auch der Owner).
Jetzt versucht ein Programm welches im Hintergrund läuft und unter einem anderen User gestartet ist darauf zuzugreifen, was natürlich nicht geht.
Wie kann man via Konfiguration die Rechte umbiegen??

EDIT:

Das setzen der Parameter

Code:
local_umask=0022
Code:
file_open_mode=0777

in der vsftpd.conf (+Neustart des Service)

hilft NICHT!

und

Grüße

Killerfritte
 
Hallo,

ich habe "mal schnell" bei einem vsftp-Server mit Standardkonfiguration die Attribute nach dem Upload (als Unix-Nutzer, nicht "anonymous") einer Datei überprüft:
Wie erwartet:

drwxr-xr-x

Also jegliche umask-Parameter sind in der vsftpd.conf deaktiviert.

Der "Hase" muss also irgendwo anders im "Pfeffer" liegen.
By(e)
 
hab's gefunden!

er verrechnet die ursprungs-rechte des file mit den masks.
wenn ich die dabeirechne passt's.

das steht aber dummerweise auch nirgendwo in der doku.

danke für die hilfe!
 
Oben