Ich habe einen neuen Benutzer mithilfe von "Benutzerkonten" in den "Systemeinstellungen" erstellt. Wie erteile ich Rechte, damit dieser neue Benutzer dieselbe Zugriffsebene wie root hat?
Sie teilen dem neuen Benutzer das Root-Passwort mit?
41754
4
Warum willst du das tun? Es ist normalerweise keine gute Idee, einem anderen Benutzer den gleichen Zugriff wie root zu gewähren, weshalb andere hier die Verwendung von sudo vorschlagen. Wenn Sie uns mehr darüber erzählen können, was genau dieser Benutzer tun muss, können wir möglicherweise etwas noch Besseres für Ihre Situation herausfinden.
Der Spooniest
Antworten:
8
Das willst du nicht. Verwenden Sie stattdessen sudo.
In neueren Versionen von Ubuntu heißt die Standardgruppe, die mit sudo erhöht werden darf, (entsprechend) "sudo". Sie können den Benutzer mithilfe von usermod(oder Ihrer grafischen Oberfläche, von der ich leider nichts weiß, oder ich würde versuchen, Ihnen Anweisungen dazu zu geben) hinzufügen .
usermod -a -G sudo new_user
Lassen Sie den neuen Benutzer sich erneut anmelden. Danach sollten sie in der Lage sein sudo, andere Benutzer zu erreichen.
"Das willst du nicht.", Sieht so aus, als wollte er es tatsächlich.
PMint
1
@PMint Was die Leute wollen und was eigentlich ratsam ist, ist nicht immer dasselbe (obwohl Ihre Antwort tatsächlich fast genau dieselbe Methode vorschlägt, bin ich mir nicht sicher, worauf Sie hinaus wollen).
Chris Down
8
root - es kann nur einen geben.
(aber root kann mehrere Namen haben).
Um ein Konto mit denselben Berechtigungen wie root zu erstellen, muss die UID des Kontos gleich Null sein. Dann werden sie root sein, aber mit einem anderen Namen.
Häufige Beispiele hierfür sind toorKontonamen, wie sie (z. B. auf einigen * bsd-Systemen) mit UID 0 als alternative Root-Anmeldung erstellt werden - möglicherweise /bin/cshnicht als /bin/shShell oder aus einem anderen leichtfertigen Grund.
Wie bereits mehrere Leute gesagt haben, möchten Sie dies jedoch nicht tun . Sie denken vielleicht, dass Sie es tun, aber Sie tun es wirklich nicht. Installieren und konfigurieren Sie sudostattdessen.
Interessant - wenn ich das einmal war, konnte ich nicht als anmelden die ursprüngliche Wurzel mehr, offenbar weil am Anfang des Login - Prozess nur Benutzer - IDs (die beide 0 sind) werden verwendet , um Informationen, und der neue Benutzer suchen wurde gefunden zuerst.
Peter - Reinstate Monica
@ PeterA.Schneider Nicht erst zu Beginn des Anmeldevorgangs. Benutzer-IDs definieren ein Konto. Wenn zwei Einträge mit derselben Benutzer-ID, aber unterschiedlichen Benutzernamen vorhanden sind, handelt es sich um dasselbe Konto mit zwei Anmeldeinformationen.
Gilles 'SO - hör auf böse zu sein'
2
Sie möchten das Terminal verwenden. Um vollen Root-Zugriff zu gewähren, rufen Sie das Root-Konto auf:
su
Öffnen Sie danach die sudoers-Datei:
visudo
Fügen Sie dann Ihren Benutzernamen zur Liste hinzu:
username ALL=(ALL) ALL
Danach sollten Sie dem Benutzer vollen Root-Zugriff gewähren.
Antworten:
Das willst du nicht. Verwenden Sie stattdessen sudo.
In neueren Versionen von Ubuntu heißt die Standardgruppe, die mit sudo erhöht werden darf, (entsprechend) "sudo". Sie können den Benutzer mithilfe von
usermod
(oder Ihrer grafischen Oberfläche, von der ich leider nichts weiß, oder ich würde versuchen, Ihnen Anweisungen dazu zu geben) hinzufügen .Lassen Sie den neuen Benutzer sich erneut anmelden. Danach sollten sie in der Lage sein
sudo
, andere Benutzer zu erreichen.quelle
root - es kann nur einen geben.
(aber root kann mehrere Namen haben).
Um ein Konto mit denselben Berechtigungen wie root zu erstellen, muss die UID des Kontos gleich Null sein. Dann werden sie root sein, aber mit einem anderen Namen.
Häufige Beispiele hierfür sind
toor
Kontonamen, wie sie (z. B. auf einigen * bsd-Systemen) mit UID 0 als alternative Root-Anmeldung erstellt werden - möglicherweise/bin/csh
nicht als/bin/sh
Shell oder aus einem anderen leichtfertigen Grund.Wie bereits mehrere Leute gesagt haben, möchten Sie dies jedoch nicht tun . Sie denken vielleicht, dass Sie es tun, aber Sie tun es wirklich nicht. Installieren und konfigurieren Sie
sudo
stattdessen.quelle
Sie möchten das Terminal verwenden. Um vollen Root-Zugriff zu gewähren, rufen Sie das Root-Konto auf:
Öffnen Sie danach die sudoers-Datei:
Fügen Sie dann Ihren Benutzernamen zur Liste hinzu:
Danach sollten Sie dem Benutzer vollen Root-Zugriff gewähren.
quelle
Verwendung
adduser USERNAME sudo
als Wurzel, das ist sicherer und auch funktional:So fügen Sie der Sudo-Gruppe den Benutzer "USERNAME" hinzu:
quelle