Sie sind nicht angemeldet.

1

10.03.2006, 12:15

pure-ftp Dateirechte beim upload

Aloha zusammen,

ich habe auf meinem Suse Server pure-tfp laufen, läuft soweit auch fehlerfrei nur eine Sache beschäftigt mich grad sehr:

lade ich eine Datei über einen ftp-Clienten hoch, hat die Datei immer die Rechte 0600, ich muss also immer die Rechte für die Dateien manuell abändern.


Weiß einer wo ich suchen muss um das zu fixen ?


Grüße, Hannes

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »DerHannesGR« (10.03.2006, 12:16)


linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

10.03.2006, 20:14

RE: pure-ftp Dateirechte beim upload

kontrolliere die Umask einstellung in der konfigurationsdatei.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

3

15.03.2006, 10:21

danke ...

ein Hinweis hierzu ...

Soll das Dateirecht 740 entsprechen muss der Wert in der pure-ftpd.conf erst 'umgerechnet' werden, da er anders abgebildet wird. Man nimmt als »Startwert« den Wert 777 und zieht davon den »normalen« Wert des chmod-Befehls Stelle um Stelle ab. Somit ergibt »777« weniger »740« die umask 037.

777 - 740 = 037

danach den Dienst neustarten:
rcpure-ftpd restart

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

15.03.2006, 17:21

es handeltsich bei der verknüpfung zwischen den rechten und umask genau genommen nicht um eine subtraktion, sondern um
permission AND NOT mask, dh alle 1-bits in der maske setzen das entsprechende bit in den rechten (permission) auf null. siehe
man umask
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Thema bewerten