Alle Benutzer - root. Ubuntu

Alle Benutzer - root. Ubuntu

ich möchte alle Benutzer als Root einrichten. Wie mache ich das? Ich verwende Ubuntu.

Antwort1

Es gibt nur eins root: root.

Wenn Sie allen BenutzernAdministratorrechteführen Sie diesen Befehl für jeden Benutzer aus:

adduser the_accounts_username admin

Antwort2

Sie sollten etwas wählerischer sein, wem Sie Root-Rechte erteilen.

Da Sie Ubuntu verwenden – und ich nehme an, dass Sie nicht möchten, dass bestimmte Benutzer ständig alles ausführen müssen –, können Sie die Datei sudoändern :/etc/sudoers

sudo -i
echo 'USERNAME ALL=(ALL) ALL' >> /etc/sudoers

Dies ermöglicht dem Benutzer mit dem Benutzernamen, USERNAMEjeden Befehl ohne 'ing auszuführen sudo.

Antwort3

Geben Sie einfach jedem das Root-Passwort.

Leider ist es einfach nicht möglich, jemandem dieselben Rechte wie Root zu geben, da Root etwas Besonderes ist und sogar alle Dateisystemberechtigungen überschreibt. Unter Windows ist es beispielsweise möglich, dem Administrator zu sagen, dass er ein Verzeichnis nicht betreten soll, und dann können wir das nicht tun (obwohl er sich die Berechtigung möglicherweise selbst erteilt).

Unter Linux kann root einfach alles machen. Manche Dinge kann NUR root machen, wie das Öffnen von Server-Ports unter 1024. Niemand sonst kann das. Punkt.

PS: Ich weiß nicht, WARUM Sie das tun möchten, aber vielleicht ist sudo die beste Lösung. Ich kann nicht glauben, dass Sie möchten, dass jeder alles macht. Versuchen Sie anzugeben, was jeder tun darf, und fügen Sie es der sudo-Konfiguration hinzu.

Antwort4

Wörtlich, dasdürfengetan werden; allerdings sollte die Schlechtigkeit dieser Idee wie ein wunder Daumen herausstechen. Ich gebe diese Antwort nur der Vollständigkeit halber.

Ändern Sie für alle Benutzer, bei denen Sie sich als Root anmelden möchten, die UID auf Null:

root:x:0:0::/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologon
...
user1:x:0:0:User 1 name,,,:/home/user1:/bin/bash
user2:x:0:0:User 2 name,,,:/home/user2:/bin/bash

Versuchen Sie nicht, die Systembenutzer auf Null zu setzen, das mögen sie nicht. Sie werden vielleicht auch auf einige Softwareteile stoßen, die nicht gerne als Root ausgeführt werden. su nobody -s 'start-command' startet sie (normalerweise).

verwandte Informationen