Prämisse:mit sudo
(wie von der akzeptierten Antwort vorgeschlagen) ist wahrscheinlich die richtige Lösung für Ihr Problem.
Das heißt, wenn Sie wirklich brauchen etwas, das einem zweiten root
ähnelt -Konto können Sie einen Alias erstellen an das System root
Konto.
Gehen Sie dazu folgendermaßen vor:
- öffne
/etc/passwd
- Suchen Sie
root
Kontozeile (häufig die allererste Zeile). Es wird so etwas wieroot:x:0:0:root:/root:/bin/bash
sein - Kopieren Sie es und fügen Sie es ein, indem Sie den ersten
root
ändern Vorkommen inroot2
(dh:ändern inroot2:x:0:0:root:/root:/bin/bash
) - Speichern Sie Ihre Änderungen und beenden Sie den Texteditor
- Ausgabe
passwd root2
und geben Sie das neue Passwort ein
Hinweis:Wenn Sie möchten, können Sie die direkte Bearbeitung von /etc/passwd
vermeiden Datei, indem Sie die Schritte 1-3 durch den folgenden Befehl ersetzen:useradd -o -u 0 -g 0 -N -d /root/ -M root2
(siehe useradd --help
für weitere Informationen zu den erforderlichen Optionen)
An dieser Stelle können Sie sich nicht nur mit dem ursprünglichen root
anmelden Konto (mit seinem ursprünglichen Passwort), sondern auch mit dem neuen root2
Konto (mit seinem neuen Passwort).
Denken Sie auf jeden Fall daran, dass es sich um einen Alias eines vorhandenen Benutzers handelt und nicht um einen völlig neuen Benutzer. Das bedeutet, dass alle erstellten Dateien als root2
protokolliert werden haben die gleiche numerische oid/gid des ursprünglichen Systems root
Konto (mit 0
sowohl als uid als auch als gid).
Du kannst nicht. root
ist ein spezieller Benutzer mit uid 0. Verwenden Sie sudo
stattdessen.