Standardberechtigungen für das Verzeichnis / opt?

15

Während des Kopierens bestimmter Programmordner in mein /optVerzeichnis habe ich versehentlich die Berechtigungen des /optVerzeichnisses geändert .

Momentan kann ich (aktueller Benutzer) einfach Dateien in den /optOrdner schreiben / kopieren, ohne sudo anzufügen.

Ich benötige Anweisungen, um die Standardeinstellungen wiederherzustellen, da sich in diesem Ordner einige wirklich wichtige Programme befinden und Google Chrome nicht mehr funktioniert, seit dieser Fehler aufgetreten ist.

xupv5
quelle

Antworten:

15

Meine Berechtigungen für / opt sind drwxr-xr-x(mit Eigentumsrecht root:root). Das ist die Standardeinstellung.

Sie können diese Eigentümerschaft und Berechtigungen (unabhängig davon, wie sie derzeit festgelegt sind) wie folgt festlegen:

sudo chown root:root /opt
sudo chmod 0755 /opt

Wenn Sie auch die Berechtigungen von Dateien und Ordnern im Inneren geändert haben /opt, ist eine gute Lösung möglicherweise komplizierter. (Sie können die Ausgabe von ls -lR /optzu Ihrer Frage hinzufügen , um dies zu zeigen.)

zuberuber
quelle
Danke vielmals. Berechtigungen wieder normal, obwohl es nicht rekursiv zu gelten schien. Zu bestimmten Dateien in Unterordnern von / opt directory.eg musste ich bestimmte Google Chrome-Dateien für root zurückfordern, bevor es wieder funktioniert, obwohl ich das oberste / opt-Verzeichnis auf root
xupv5
Ich habe erwähnt chown -R, dass der Besitzer rekursiv geändert werden soll.
Cdaddr