Ich habe Mountain Lion und habe an den Berechtigungen für /usr/bin herumgespielt. Ich bin ausgesperrt und erhalte die Fehlermeldung „Berechtigung verweigert“, wenn ich „ls -al“ für diesen Ordner ausführe.
Ich kann sudo nicht verwenden, da es heißt, dass sudo nicht gefunden wurde. Ich kann den sudo-Ordner unter /usr/bin sehen, aber ich vermute, dass er aufgrund von Berechtigungs- und Eigentumsproblemen nicht zugänglich ist.
Jeder Hinweis wäre willkommen.
Antwort1
Wenn es sich nur um ein Berechtigungsproblem (und nicht um Eigentumsrechte) handelt, sollten Sie den Finder verwenden können, um das Problem zu beheben. Verwenden Sie „Gehe zum Ordner“ (Umschalt-Befehl-G), gehen Sie zu /usr, klicken Sie auf den Ordner „bin“, öffnen Sie das Informationsfenster (Befehl-I), klicken Sie auf das Schloss in der unteren rechten Ecke, authentifizieren Sie sich und passen Sie dann die Berechtigungen an.
Sie sollten so aussehen:
Antwort2
Sieht so aus, als ob Sie es total vermasselt haben. ^^, Suchen Sie sich einen Magneten und überschreiben Sie mit ruhiger Hand die Berechtigungen auf Ihrer Festplatte. Dies erfordert eine wirklich ruhige Hand, da ein kleiner Fehler den übrigen Inhalt Ihrer Festplatte beschädigen kann.
Alternativ können Sie die Festplattenberechtigungen wie folgt reparieren:http://support.apple.com/kb/HT1452