DS209+II # DSM 4.2-3259 # Rechte übernehmen

  • 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.

Garfield

Benutzer
Registriert
09. Juli 2008
Beiträge
195
Reaktionspunkte
2
Punkte
18
Hallo zusammen,

bei einer Syno mit DSM 4.2 ist eine Festplatte ausgefallen (war aber noch lesbar). Habe also im DSM noch eine Konfigurationsssicherung gemacht, die Festplatte ausgebaut und durch eine neue ersetzt sowie die Konfig zurückgespielt. Anschließend die defekte Platte als Volume 2 wieder eingebaut und über die Kommandozeile (mittels Putty) alle Dateien wieder in die jeweiligen gemeinsamen Ordner kopiert. Nur habe ich dummerweise die Befehle als admin und nicht als root ausgeführt mit dem Ergebnis das die jeweiligen Benutzer unter Windows keine Schreibrechte in den jeweiligen Ordnern mehr haben. Mit welchem Befehl kann der root-User das wieder geradebiegen?

Code:
drwxr-xr-x   14 root     root          4096 Sep 20 17:00 volume1
drwxr-xr-x    2 root     root          4096 Aug 31 20:41 volume2

NAS> cd volume1/
NAS> dir

drwxr-xr-x   14 root     root          4096 Sep 20 17:00 .
drwxr-xr-x   23 root     root          4096 Sep 20 16:59 ..
drwxr-xr-x    3 admin    users         4096 Aug 31 20:30 @database
drwxrwxrwx    4 root     root          4096 Sep 20 17:00 @spool
drwxrwxrwx    2 root     root          4096 Sep 20 17:00 @tmp
drwxrwxrwx   10 root     root          4096 Sep 20 17:03 Fritz
drwxrwxrwx    2 root     root          4096 Aug 31 20:33 Sicherung
-rw-------    1 root     root          6144 Sep 20 17:11 aquota.group
-rw-------    1 root     root          7168 Sep 20 17:11 aquota.user
drwxrwxrwx   38 root     root          4096 Aug 31 21:19 music
drwxrwxrwx  254 root     root         12288 Sep 17 21:36 photo
drwxrwxrwx   17 root     root          4096 Aug 31 21:44 public
drwxrwxrwx    2 root     root          4096 Aug 31 20:33 surveillance
cd

NAS> cd Fritz
NAS> dir

drwxrwxrwx   10 root     root          4096 Sep 20 17:03 .
drwxr-xr-x   14 root     root          4096 Sep 20 17:00 ..
drwxr-xr-x    2 admin    users         4096 Aug 31 21:10 @eaDir
drwxr-xr-x    3 admin    users         4096 Aug 31 21:10 DSAssistant_1593
drwxr-xr-x   20 admin    users         4096 Aug 31 21:16 Hörbücher
drwxr-xr-x    4 admin    users         4096 Aug 31 21:16 PDF`s
-rwxr-xr-x    1 admin    users        19968 Aug 31 21:17 Thumbs.db
drwxr-xr-x   10 admin    users         4096 Aug 31 21:17 Eigene Dateien

Würd mich über Eure Lösung sehr freuen.
 
Wenn man dem cp Befehl den Parameter -a mitgibt kopiert er auch alle Rechte und Nutzer. Am einfachsten korrigierst du das in dem du nochmal ein "rsync -a" drüber laufen lässt. rsync setzt dann alle Rechte und User wie an der Quelle.

Ansonsten änderst du alle User mit
Code:
chown -R user.group Verzeichnis/*
und alle Rechte mit
Code:
chmod -R [Rechtemaske] Verzeichnis/*

Ich würde dir eher zu der rsync Lösung raten. Pauschal alle Rechte zu ändern ist nie eine gute Idee. Seiteneffekte nicht ausgeschlossen und wenn du einen Fehler machst haben die Berechtigungseinstellungen im DSM u.U. nicht mehr die gewünschte Wirkung.

Ab DSM 5 arbeitet der DSM mit ACLs. Da ist es viel schwieriger so was zu fixen.
 
  • Like
Reaktionen: Garfield
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