Thread Best practice zu Dateiberechtigungen (21 answers)
Opened by bianca at 2020-04-03 09:39

bianca
 2020-04-04 23:09
#191699 #191699
User since
2009-09-13
6977 Artikel
BenutzerIn

user image
Hallo haj!

Vielen Dank für die Hilfe!
Ich habe alles gemacht, was du geschrieben hast. Ergebnis:
Quote
Scriptprozess:
PID: 681
UID: 100015592
GID: 100015592 100015592

umask: 0007 angezeigt mit sprintf("%04o",umask)

Wurzelverzeichnis: /home/abc/xyz (Testdatei war: testdatei1.txt)
UID: 100015592
GID: 100015592

Wie lese ich jetzt die kleinst nötige Berechtigung für Dateien und Verzeichnisse ab?
Der Webprozess scheint ja die selbe UID zu haben wie die angelegte Testdatei. Das würde bedeuten, dass 700 reichen sollte. Tut es aber nicht, denn wenn ich dem Testscript selbst 700 gebe kommt der 500er Fehler. Es läuft erst wieder, wenn es 750 bekommt. Also Gruppe+Besitzer.
Hätte ich diese 750 jetzt aufgrund der ermittelten Umgebungswerte oben ablesen können?
Und: wie komme ich jetzt auch noch auf die kleinst nötige Verzeichnisberechtigung?
10 print "Hallo"
20 goto 10

View full thread Best practice zu Dateiberechtigungen