FTP Vererbung setzt manchmal aus

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

conari

Benutzer
Registriert
22. Jan. 2015
Beiträge
4
Reaktionspunkte
0
Punkte
0
Hallo zusammen :),

ich habe seit längerem ein Problem, bei welchem ich leider nicht Herr der Lage werde und hoffe auf den einen oder anderen Tipp, der zur Problemlösung führt.

Problemstellung:

Meine DS412+ ist per FTP (feste IP, Portweiterleitung etc. i.O.) für einige Kunden zwecks Datenaustausch erreichbar. Eher selten kommt es vor, dass hochgeladene Dateien, sei es nun eine einzelne Zip-Datei, Bilddateien oder Videos die folgenden Berechtigungen aufweisen: 700 (nur Schreib und Leserechte für Ersteller)
Da greift die Vererbung also nicht, die eigentlich dafür sorgt, dass die Berechtigung so aussieht: 777 (Schreib und Leserrechte für alle)
Das führt bekanntlich dazu, dass mit einem allgemeinen Benutzer trotz Schreibe- und Leserrechte (Gruppe users) meinerseits nicht darauf zugegriffen werden kann, da der Zugriff genzlich verweigert wird (unabhängig davon, ob über Filestation, smb oder afp). Erst wenn ich mich als admin an beispielsweise der Filestation anmelde, ist der Zugriff wieder möglich. Oder aber ich lade die Datei als Admin herunter und uploade diese dann erneut -> Vererbung greift.

Bislang konnte ich keine Regelmäßigkeit oder Muster erkennen, jede 20. Datei in etwa zeigt dieses Phänomen (bisher 2 Kunden davon betroffen).

Ich helfe mir aktuell mit einem Script, welches Stündlich die beiden Homes Ordner "runter vererbt" und 777 setzt.

nun zur Konfig:

-FTP über Stdport erreichbar
-Kunden werden bei Zugriff auf die jeweiligen Homeordner beschränkt
-UTF-8 auto
-Version : 5.1-5022 Update 1 installiert

Daraus ergeben sich die Fragestellungen:

Wieso kommt es gelegentlich zu diesen unerwünschten Berechtigungen? So ist immer ein Eingreifen meinerseits notwendig, damit die Mitarbeiter mit den Dateien arbeiten können.

Hoffe Ihr könnt mir weiter helfen.

Mfg conari
 
"Vererbung" gibt es bei ftp meines Wissens nicht.

Greifen die "Kunden" über verschiedene Accounts zu? Wenn ja, steht in /etc/profile (systemweites Profil) oder ~/.profile (Profil des jeweiligen Benutzers in seinem Home-Verzeichnis) was von "umask" drin?
Ich bin mir nicht sicher, ob ftp diese Einstellung nutzt, aber "umask" gibt normalerweise an, mit welchen Rechten neue Dateien oder Verzeichnisse entstehen.
Google mal danach.

Ein Beispiel:
Code:
root@DS212:~# umask
0022
root@DS212:~# touch aaa
root@DS212:~# umask 0
root@DS212:~# touch bbb
root@DS212:~# umask 777
root@DS212:~# touch ccc
root@DS212:~# ls -als aaa bbb ccc
   0 -rw-r--r--    1 root     root             0 Jan 23 18:25 aaa
   0 -rw-rw-rw-    1 root     root             0 Jan 23 18:25 bbb
   0 ----------    1 root     root             0 Jan 23 18:26 ccc
 
Zuletzt bearbeitet:
Hey Benares,

danke schonmal für deine Zeit. Ja es sind verschiedene Zugänge, die genutzt werden, so dass jeder Kunde seinen eigenen Homes-Ordner hat.

Ich werds ausprobieren und halte die auf dem Laufenden.

Beste Grüße
conari
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat