• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Sprichwörter und Redewendungen sind das Thema unseres Monatswettbewerbes. Nähere Informationen dazu gibt es natürlich auch, und zwar auf dieser Seite ---> Klick

TM: Verzeichnis ohne Rechte

peters1

Celler Dickstiel
Registriert
15.07.09
Beiträge
814
Ich habe auf einem Server die TM laufen. Nun wollte ich zurückgehen und finde auch das betreffende Verzeichnis zum Wiederherstellen. Aber es ist mit einem roten Schild gekennzeichnet, dass ich keine Rechte dafür habe. Ich bin als Admin auf dem System. Selbst wenn ich mich auf der TM-Platte bis zu diesem Verzeichnis vorarbeite und mit "Info" die Rechte ändern will, ist dies nicht möglich. Die TM-Platte scheint auch gegen Admins geschützt zu sein.
Wie komme ich an das geschützte Verzeichnis heran?

OSX: 10.11.3
 

Macbeatnik

Golden Noble
Registriert
05.01.04
Beiträge
34.191
Gehst du über den Finder oder Timemachine in das Verzeichnis und ist das Verzeichnis von diesem Admin erstellt worden oder von einem anderen Benutzer. Und natürlich darf ein Admin nicht alles, hat also zuerst einmal keinerlei recht, die Daten anderer Benutzer zu sehen.
 

Scotch

Bittenfelder Apfel
Registriert
02.12.08
Beiträge
8.025
Selbst wenn ich mich auf der TM-Platte bis zu diesem Verzeichnis vorarbeite und mit "Info" die Rechte ändern will, ist dies nicht möglich.

Arbeite dich mal im Terminal zu diesem Verzeichnis vor (im Zweifelsfall zeigt dir "Info" - ich nehme an, du meinst damit CMD-I für das Verzeichnis - auch den kompletten Pfad an, den du dann mit "cd" benutzen kannst) und gib dann folgendes ein:
Code:
pwd
ls -laF
ls -el


Das Ergebnis hier einstellen (bitte innerhalb von CODE-Tags).
 

peters1

Celler Dickstiel
Registriert
15.07.09
Beiträge
814
Ich bin erst über die TM gegangen. Da ich dort wegen der Rechte nicht weiterkam, habe ich den Finder benutzt und wollte Leserechte auf die Verzeichnisse setzen. Das klappte auch nicht. Ich habe einen Nutzer auf dem Server mit Admin-Rechten, der normalerweise die TM auch anwirft. Es kann aber sein, dass irgendwann die TM angesprungen ist, als ich noch mit einem anderen User zu Gange war.

Hier das Ergebnis des Codes (andere Verzeichnisse, die dort ebenfalls auftauchen und mit dem Problem nichts zu tun haben, habe ich entfernt):

Code:
server:2016 serveruser$ pwd
/Volumes/TM/Backups.backupdb/Server/2016-05-05-173605/Unser/Unser/Fotos/2016
server:2016 serveruser$ ls -laF
total 64
drwx-wx---@  11 administrator  staff    374 28 Apr 12:38 ./
drwx-wx---@  32 administrator  staff   1088 12 Jan 13:54 ../
-rw--w----@   1 administrator  staff  16388 29 Apr 16:29 .DS_Store
drwx-wxr-x@   5 administrator  staff    170  2 Mai 09:12 2016_03_18_04_03_Vietnam/
server:2016 serveruser$ ls -el
total 0
drwx-wxr-x@   5 administrator  staff    170  2 Mai 09:12 2016_03_18_04_03_Vietnam
0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
1: user:serveruser allow list,search,readattr,readextattr,readsecurity
server:2016 serveruser$
 

peters1

Celler Dickstiel
Registriert
15.07.09
Beiträge
814
Code:
server:2016 serveruser$ id
uid=503(serveruser) gid=20(staff) groups=20(staff),706(com.apple.sharepoint.group.6),12(everyone),61(localaccounts),80(admin),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),255(com.apple.access_afp),704(com.apple.sharepoint.group.4),253(com.apple.access_backup),254(com.apple.access_smb),501(com.apple.local.ard_reports),33(_appstore),98(_lpadmin),100(_lpoperator),204(_developer),705(com.apple.sharepoint.group.5),502(com.apple.local.ard_interact),701(com.apple.sharepoint.group.1),503(com.apple.local.ard_manage),702(com.apple.sharepoint.group.2),500(com.apple.local.ard_admin),703(com.apple.sharepoint.group.3)
 

MACaerer

Charlamowsky
Registriert
23.05.11
Beiträge
12.986
Die TimeMachine-BackUps haben die gleichen Zugriffsrechte wie die originalen Daten, von denen sie erzeugt wurden. Und nein, du kannst auch als Admin nicht auf die Inhalte anderer Nutzer zugreifen. Du müsstest schon die Zugriffsrechte komplett aufheben. Aber das geht nur im Terminal, weil du dazu Root-Rechte benötigst.

MACaerer
 

Scotch

Bittenfelder Apfel
Registriert
02.12.08
Beiträge
8.025
Da scheint die ACL irgendwie zerschossen zu sein. Das sollte das Problem lösen:
Code:
sudo chmod -R +a "serveruser allow read" /Volumes/TM/Backups.backupdb/Server/2016-05-05-173605/Unser/Unser/Fotos/2016


Achtung: Ganzen Befehl kopieren, der ist (zumindest bei mir) breiter als das Code-Fenster. Da muss halt der Vollständige Pfad 'dran stehen. Wenn du nur das Vietnam-Verzeichnis willst, kannst du dessen Verzeichnisnamen auch noch hintern 'dran hängen.
 

peters1

Celler Dickstiel
Registriert
15.07.09
Beiträge
814
Super, vielen Dank. Jetzt kann ich dran!