2016-08-16 5 views
0

Ich benutzte die AWS EC2, um Websites unter Apache zu hosten, dann machte ich einen großen Fehler ... Ich versuchte, eine Benutzergruppe eines Ordners (zu www-Daten) aber statt dessen zu ändern Ich habe die gesamte Systembenutzergruppe geändert.EC2 Ubuntu mit ganzen Ordnern Erlaubnis geändert

Mein Fehler war eine "sudo chown -R www-data: www-data /"

So verlor ich Root-Zugriff und jetzt fast alles zu arbeiten aufhören. Ich kann mich nicht einmal mehr bei SSH anmelden.

Gibt es eine Möglichkeit, diese Berechtigung wiederherzustellen?

Antwort

0

Sie benötigen eine Möglichkeit, die VM zu stoppen, die Partition auf einer anderen VM zu mounten und chown -R root:root /mnt (oder wo auch immer). Dann können Sie das Ding zumindest wieder online bringen und den Rest reparieren. Der einfachste Weg, dies zu tun, ist wahrscheinlich, alle Ubuntu-Pakete neu zu installieren.

Persönlich würde ich die Gelegenheit nutzen, um die Einrichtung einer VM zu automatisieren - damit, wenn so etwas wieder passiert, das ganze von Grund auf neu zu erstellen nur ein Befehl entfernt ist.

Verwandte Themen