www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: soft-worker am 28. Juli 2003, 00:25:03



Titel: Globale Schreibrechte an bestimmte Dateien vergeben
Beitrag von: soft-worker am 28. Juli 2003, 00:25:03
Besteht eigentlich die Möglichkeit, in der proftpd.conf bestimmte Dateien, die ich auf den Server hochlade (z.B. xxx1.txt und xxx2.txt), mit globalen Schreibrechten (chmod 666) zu versehen? Das Verzeichnis hat schon chmod 777.

Müßte sowas wie Files in der httpd.conf sein  :)

Lässt sich das realisieren, umask für bestimmte Dateien?

Eine andere Lösung wäre vielleicht den User auf nobody zu setzten, aber das stell ich mir noch schwieriger vor.

Hintergrund ist, ich hab mir eine PHP-Seite gebaut, mit der ich auch im Urlaub, von jedem Internetcafe aus csv-Dateien komfortabel auf meinen Server schieben kann. Man hat ja nicht überall einen FTP-Client. Wenn da aber vorher schon eine Datei mit der uid 500 liegt, kann ich die weder löschen, noch überschreiben.

Übrigens, einen ssh-client hab ich im Internetcafe auch noch nicht gefunden, darum haben für mich viel verschmähte Programme wie webmin durchaus ihre Daseinsberechtigung. Ich brauch meinen Urlaub jedenfalls nicht abzubrechen wenn der Server spinnt und die Kunden toben. Ich bin dann ganz froh
Zitat
zuweit weg vom System
arbeiten zu können, und brauch mir auch keine cryptischen Befehlszeilen zu merken.

Also bitte nicht so geringschätzig. :wink:


Titel: Re: Globale Schreibrechte an bestimmte Dateien vergeben
Beitrag von: stonki am 28. Juli 2003, 08:22:09
Zitat von: "soft-worker"
Besteht eigentlich die Möglichkeit, in der proftpd.conf bestimmte Dateien, die ich auf den Server hochlade (z.B. xxx1.txt und xxx2.txt), mit globalen Schreibrechten (chmod 666) zu versehen? Das Verzeichnis hat schon chmod 777.

Müßte sowas wie Files in der httpd.conf sein  :)

Lässt sich das realisieren, umask für bestimmte Dateien?

Eine andere Lösung wäre vielleicht den User auf nobody zu setzten, aber das stell ich mir noch schwieriger vor.

:


a) Mit einem FTP Client den CHMOD Wert aendern. SITE CHMOD....
b)  mit dem Ifsession Modul  fuer einen user den Wert "umask 000" setzen. Das kannste gleich in Verbindungen mit File Owner machen
c) die Umask anweisung klappt auch innerhalb einer Directory angabe, vielleicht wuerde das reichen

cu
stonki


Titel: Re: Globale Schreibrechte an bestimmte Dateien vergeben
Beitrag von: soft-worker am 28. Juli 2003, 12:04:00
Zitat

a) Mit einem FTP Client den CHMOD Wert aendern. SITE CHMOD....
b)  mit dem Ifsession Modul  fuer einen user den Wert "umask 000" setzen. Das kannste gleich in Verbindungen mit File Owner machen
c) die Umask anweisung klappt auch innerhalb einer Directory angabe, vielleicht wuerde das reichen


Das betrifft dann aber ganze Verzeichnisse, keine Dateien.
Hab das mit  <Directory> gemacht, geht zur Not.