Ich habe gerade einen großen Fehler gemacht, indem ich den Besitzer meiner /usr/bin
von root
in eine gewöhnliche user
geändert habe. Jedes Mal, wenn ich versuche, $sudo chown root /usr/bin
auszuführen gibt mir:Besitzerwechsel von '/ usr/bin /': Operation nicht erlaubt
chown: changing ownership of ‘/usr/bin/’: Operation not permitted
Ich habe im Gespräch über dieses Thema viele Themen lesen, die meisten von ihnen eine Lösung geben, falls Sie bereits ein Backup-Image Ihres OS. Leider habe ich kein Backup. Gibt es eine andere Lösung, als Ubuntu von Grund auf neu zu installieren?
Haben Sie den Besitzer rekursiv geändert? In diesem Fall haben Sie höchstwahrscheinlich den Besitzer der sudo-Binärdatei geändert, sodass er keine root-Rechte mehr erlangen kann. In diesem Fall müssen Sie einfach "su" verwenden, um root zu werden und dann ändern Sie es zurück, das funktioniert nur, wenn das root-Konto ein Kennwort (das Sie kennen) hat. Andernfalls müssen Sie das System in einer Root-Shell neu starten, z. indem Sie die Boot-Befehlszeile bearbeiten, um "init =/bin/sh" einzuschließen und sie von dieser Shell zurück zu ändern. – ThomasH
Ja, das ist das große Problem, ich habe einen Befehl ausgeführt - R on/usr/bin –
Siehe oben. Ich habe den Kommentar hinzugefügt, nachdem ich ihn versehentlich mit der Return-Taste gesendet habe :) – ThomasH