• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

TM: Verzeichnis ohne Rechte

peters1

Châtaigne du Léman
Registriert
15.07.09
Beiträge
832
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
 
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.
 
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).
 
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$
 
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)
 
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
 
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.
 
Super, vielen Dank. Jetzt kann ich dran!