Snow Leopard: Wem gehört / Bibliothek / Dienstleistungen?

1108
Pinochle

Kontext für das Problem

Ich habe die neuen Dienste und Automator-Aktionen für das neue Snow Leopard-Dienste-Menü heruntergeladen. Ich konnte jedoch nicht über das Benutzerprofil, das ich normalerweise verwende (es ist kein Administrator), darauf zugreifen. Ich kann vom Administrator aus auf sie zugreifen.

Das Problem

Ich habe es auf den /Library/Services/Ordner eingegrenzt, der den falschen Besitzer hat (denke ich). Hier ist der Besitzer auf meiner Maschine:

 mycomputer:~ user$ ls -l /Library | grep 'Services' drwxrwxr-x 6 root admin 204 23 Jun 08:47 PDF Services drwx------ 14 administrator wheel 476 3 Sep 17:41 Services 

administratorist der Administrator auf meinem Computer. Ich vermute, dass dieser Ordner einen anderen Benutzer haben sollte. Ich muss wissen, was der "normale" Besitzer dieses Ordners ist (vorausgesetzt, dass es nicht der Administrator ist). Was gibt dieser Befehl auf Ihrem Computer zurück?

Oder bin ich nicht in der Basis? Ist es die Gruppe, die das Problem ist? Kann ich noch etwas tun? Ich möchte mich nicht mit dem Besitz und der Gruppe des Ordners herumschlagen, ohne zu wissen, was er sein soll.

Komplette Antwort

Das Problem war, sowohl die Eigentümer und Berechtigungen auf /Library/Servicesund /Library/Automatorsie beide waren:

drwx------ administrator wheel 

und sie müssen sein

drwxr-xr-x root admin 

Ich habe keine Ahnung, wie sie administratorin erster Linie im Besitz der waren .

1

1 Antwort auf die Frage

3
BinaryMisfit

Ich würde ehrlich vermuten, dass es root / admin sein sollte. Ich glaube nicht, dass ein Test durch das Ausführen von chmod irgendeinen Schaden anrichten würde, da dieses Verzeichnis bei einer sauberen Snow Leopard-Installation nicht vorhanden ist.

Ich vermute auch, wenn Sie auf diese Skripte zugreifen möchten, sollten sie sich im Ordner Benutzer / [Benutzername] / Library befinden. Kopieren Sie sie dort und probieren Sie es aus. Es sollte Ihnen einen guten Hinweis geben, ob es funktioniert oder nicht.

Aktualisieren

Danke, dass Sie darauf hingewiesen haben, spät in der Nacht und ich habe meine Befehle falsch verstanden. Ich bezog mich auf chown und nicht auf chmod.

Ich habe vorher versucht, mit `chmod` herumzureden, Lese- und Ausführungsberechtigungen hinzuzufügen, aber keine Würfel. Ich vermute aber, dass Sie mit 'root / admin' Recht haben. Pinochle vor 15 Jahren 0