PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Berechtigungen nach Upload auf proftp



Kapitaen
13.11.02, 18:47
Hallo!

Ich habe ein kleines roblem - ich benutze Suse 8.0 und habe drauf proftp laufen.

Jetzt immer wenn jemand ein File Hochlädt wird diesem die Berechtigung nur für den jemeiligen Benutzer vergeben (CHMOD= 600) - Ich möchte aber dass defaultmässig nach dem Upload die Files 755 haben wo kann ich das konfigurieren? proftpd.conf? Leider werden die Rechte des oberen Verzeichnis auch irgendwie nicht vererbt.

Bin für jede kleine Hilfe dankbar!

Gruss Sacha

Kapitaen
16.11.02, 12:44
Habe ich hier so eine blöde Frage gestellt dass mir niemand helfen will oder weiss niemand wie man dass umgehen kann?

atuwo
16.11.02, 13:29
Original geschrieben von Kapitaen
Habe ich hier so eine blöde Frage gestellt dass mir niemand helfen will oder weiss niemand wie man dass umgehen kann?

unmask heisst das Zauberwort! ;)

Du willst http://www.linuxfibel.de/access.htm lesen

Gruss
atuwo

termito
16.11.02, 22:30
in proftpd.conf kannst du das mit umask änderen

Kapitaen
21.11.02, 12:51
Danke für die Tipps!

Habe jetzt folgendes in die proftpd.conf eingefügt:


Umask 022

leider funktioniert die Sache nicht - woran kann dass liegen? Der Deamon habe ich neu gestartet.

Gruss Kapitaen

[LF]maro
21.11.02, 13:04
hi,

schau doch mal HIER (http://www.proftpd.de/direktive_de.php#Umask)


Gruß
maro

Kapitaen
21.11.02, 13:24
Hab ich schon - doch ich schnalls nicht - muss ich denn ein .ftpacces-File machen (Perdirectory-Einstellung)

irgendwie ist dass kompliziert beschrieben.

termito
21.11.02, 18:03
Welches Filesystem wird genutzt auf dem upgeloadet wird?
Wenn FAT32 dann ist alles klar.

Kapitaen
21.11.02, 18:16
Nein es handelt sich nicht um ein FAT32 (weiss ja vielleicht nicht viel, aber sooo blöd bin ich nun auch wieder nnicht ;-)

Ich benutzer reiserfs.

Villeicht hilfts was wenn ich meine proftpd.conf mal einfüge:

ServerName "meinedomain.ch"
ServerType inetd
ServerAdmin root@meinedomain.ch
DeferWelcome off
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup
<Directory />
AllowOverwrite on
</Directory>
DefaultRoot ~ hosting

Kapitaen
21.11.02, 19:53
Okey! Jetzt gehts! Hab wieder was dazugelernt! Danke!