Keine Änderungen im Stammverzeichnis möglich

Status
Für weitere Antworten geschlossen.

ing-michel

Benutzer
Mitglied seit
19. Sep 2008
Beiträge
160
Punkte für Reaktionen
0
Punkte
16
Hallo,

ich habe eine DS107+.
Den Order "public" nutze ich als Eingene-Dateien-Verzeichnis an meinen beiden Rechnern.
Freigegeben sind lesen+schreiben für alle user.
An den Rechnern habe ich jeweils ein Netzwerklaufwerk mit dem Ziel "\\ds107\public" eingerichtet.
Ich sehe das Verzeichnis "public" komplett, nur kann ich keine Dateien/Verzeichnisse ergänzen, löschen etc.
In den vorhandenen Unterverzeichnissen alles kein Problem.

Weiss einer was da los ist?
Danke und Gruß
Michel
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hast du mal auf der Kommandokonsole direkt auf der DS die Rechte angeschaut? Mein Folder public hat ein -t in den Rechten was dazu führt, dass nur der Ersteller einer Datei diese ändern oder löschen kann.
Verbinde dich mal mit telnet auf die DS und melde dich als root mit Admin PW an. Danach machst du ein
Code:
ls -all /volume1/public
der oberste Eintrag ('.') zeigt die Rechte des Verzeichnisses. Wenn hinten dran ein -t hängt, dann hast du ein gesetztes Sticky Bit
Dieses müsste sich eigentlich durch ein
Code:
chmod -R 0777 /volume1/public
entfernen lassen.
Aber dann kann jeder User alles löschen und ändern in dem Verzeichnis
 

ing-michel

Benutzer
Mitglied seit
19. Sep 2008
Beiträge
160
Punkte für Reaktionen
0
Punkte
16
Hallo,
danke für Deine schnelle Reaktion.

-> ist kein "-t" oder?
 

Anhänge

  • Aufzeichnen.JPG
    Aufzeichnen.JPG
    45,8 KB · Aufrufe: 40

ing-michel

Benutzer
Mitglied seit
19. Sep 2008
Beiträge
160
Punkte für Reaktionen
0
Punkte
16
so sieht es im DSM aus:
 

Anhänge

  • Aufzeichnn.JPG
    Aufzeichnn.JPG
    32,6 KB · Aufrufe: 41
  • Aufzeichn.JPG
    Aufzeichn.JPG
    35,4 KB · Aufrufe: 42

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Wieso gehört das Verzeichnis denn root? Nur der hat Schreibrechte. Von dem her wundert es mich wenn du auf der ersten Ebene als nicht-root überhaupt Dateien anlegen darfst. Denn das Erstellen einer Datei/Verzeichnis leitet sich von den Rechten des Elternordners ab (in dem Fall dürfte es bei dir imho eigentlich nur root)
Probier mal folgendes
Code:
chown root:users /volume1/public
chmod 0775 /volume1/public
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
bei meinen beide DS sind jeweils public und die Medienordner als root:root 777 angelegt (von der Installation, nicht von mir).
Somit reicht ein chmod 0777 /volume1/public um zu richten, wird im englischen Forum auch so propagiert.

Gruß Götz
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hallo,
bei meinen beide DS sind jeweils public und die Medienordner als root:root 777 angelegt (von der Installation, nicht von mir).
Somit reicht ein chmod 0777 /volume1/public um zu richten, wird im englischen Forum auch so propagiert.

Gruß Götz
Dann habe ich das bei meinen DS wohl mal manuell umgestellt.
 

ing-michel

Benutzer
Mitglied seit
19. Sep 2008
Beiträge
160
Punkte für Reaktionen
0
Punkte
16
Hallo,
habe jetzt auf meiner DS auf der Arbeit nachgeschaut.
Dort gehört das Verzeichnis "Public" ebenfalls root. Aber wenn ich das richtig sehe, sind dort die Schreibrechte gesetzt...

Sollte ich einfach mit Filezilla die Rechte auf 777 im Ordner "Public" setzen?

-> Ich wüsste nicht, dass ich das auf meiner DS geändert habe - kann das mit dem DSM 2.2 gekommen sein?

Gruß
Michel
 

Anhänge

  • Unbenannt1.png
    Unbenannt1.png
    34,3 KB · Aufrufe: 31
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