root user uid wurde geändert

864
raj

Ich benutze Ubuntu-Server. Mein Root-Account uid wurde von 0 auf 1 geändert, ich bin mir nicht sicher, wann und wie. Aus diesem Grund kann ich keine sudo-Befehle auf diesem Server ausführen. So sieht der root-Account in / etc / passwd aus

root: x: 1: 0: root: / root: / bin / bash

jetzt im root, aber ich kann nichts tun, es verhält sich wie der normale Benutzer root @ server40: / var / log $ id uid = 1 (root) gid = 0 (root) groups = 0 (root)

Bitte beraten Sie mich, wie ich meine Root-UID von 1 auf 0 ändern kann. Dies ist die Produktionsumgebung, also raten Sie mir bitte, wie ich damit umgehen kann. Ich kann maximal 15 Minuten Ausfallzeit erreichen.

Grüße, Raj

0
einfach. Sie können die Datei einfach bearbeiten. / etc / passwd. aber ich würde mehr besorgt sein, welcher Benutzer jetzt die UID 0 hat. Ich würde lieber die gesamte Maschine neu installieren und auch die Festplatten wegwerfen. l1zard vor 9 Jahren 0
Ich bin überrascht, dass sudo w / no username Ihnen nicht die UID 0 gibt, sondern den Namen root. Joshua vor 7 Jahren 0

1 Antwort auf die Frage

0
Romeo Ninov

Booten Sie von einer Live-Festplatte, mounten Sie die / (root) -Partition, bearbeiten Sie / etc / passwd (und wahrscheinlich / etc / shadow), speichern Sie die Datei und starten Sie den Computer neu

PS Und prüfen, ob es kein anderes Konto mit der ID 0 gibt (was ein Hinweis auf gehackte Maschine sein kann)

Danke Romeo, dieser Server läuft in der VM-Cloud. Ist es möglich, den Wiederherstellungsmodus auszuführen? raj vor 9 Jahren 0
Dann können Sie einfach das Live-ISO als virtuelle CD hinzufügen und die Arbeit erledigen. Sie benötigen jedoch Zugriff auf die Konsole der Maschine Romeo Ninov vor 9 Jahren 0
Dies ist ein deticated Server vom Fasthost-Provider. Ich bin nicht sicher, wie man das ISO-Image in dieser VM verwaltet. Ist es möglich, dies im Wiederherstellungsmodus zu tun? raj vor 9 Jahren 0
Wenden Sie sich in diesem Fall an Ihren Dienstanbieter und fragen Sie ihn Romeo Ninov vor 9 Jahren 0
Danke Romeo. Ich habe jetzt mit ihnen gecheckt. Sie können CD in diesen Server einlegen. Aber ich habe Zweifel, müssen Live-Ubuntu-CD oder Installations-CD einlegen? Wenn Sie eine Live-CD haben, können Sie mir bitte den Ablauf mitteilen? raj vor 9 Jahren 0
Bitte schön. Soweit ich mich erinnere, kann die Installations-CD auch als Live fungieren. Sie können jedoch jede Live-CD zu diesem Zweck ausführen Romeo Ninov vor 9 Jahren 0
Hi ... Ich habe root uid mit webmine geändert. webmine darf Root-Uid unter Verwendung meiner Benutzer-ID ändern (Benutzer sollte sich in der sudoers-Datei befinden). Es ist also kein Neustart erforderlich, wenn webmin installiert ist. raj vor 9 Jahren 1