Ich habe die folgenden Befehle ausgeführt:
sudo groupadd -r Testgruppe sudo useradd -g Testgruppe -M -r Testbenutzer
Beachten Sie die -r
Option, die laut der man
Seite:
-r
Erstelle ein Systemkonto.
Angenommen, ich habe ein Benutzerkonto mit Root-Rechten, dann führe ich Folgendes aus:
sudo -u testuser cat /dev/input/mouse0
Ich bekomme jedoch:
cat: / dev / input / mouse0: Berechtigung verweigert
Wenn Sie denselben Befehl wie root ausführen, erhalten Sie die erwartete Ausgabe (verstümmelte Ausgabe des Maustreibers).
Wie kann ich einen Benutzer mit Root-Rechten erstellen?
root
users
privileges
Nathan Osman
quelle
quelle
Antworten:
Habe es noch nicht ausprobiert, aber dies sollte einen neuen Benutzer erstellen und ihn der
sudo
Gruppe hinzufügen. Wenn dies der/etc/sudoers
Standard ist, sollte dies bedeuten, dass ersudo
mit seinem Kennwort verwendet werden darf (genau wie der erste Standardbenutzer):Wenn Sie den Benutzer bereits erstellt haben, können Sie Folgendes ausführen:
man adduser
zeigt Ihnen einige der anderen Milliarden Permutationen und Kombinationen von Argumenten, die dieses Tool hat.Hinweis: Wenn Sie Ubuntu 11.10 oder älter verwenden, sollten Sie die
admin
Gruppe anstelle von verwendensudo
.quelle
adduser: Specify only one name in this mode.
bei der Ausführungsudo adduser --group sudo ubuntu
adduser --group sudo username
die Meldungadduser: Specify only one name in this mode.
Dies ist wahrscheinlich ein Fehler, da es anschließend möglich ist, denselben Benutzer über den Befehl hinzuzufügenadduser username
. Dies wurde am 16.04. Beobachtet. Die Art und Weise einen neuen Benutzer hinzufügen, um sudoer könnte zwei Befehle erfordern:adduser username && adduser username sudo
.Ich habe einige Websites gefunden, auf denen sie Folgendes tun:
sudo adduser paul admin
Aber mein Linux hat nicht die Admin-Gruppe, also benutze ich:
quelle
"Systemkonto" bedeutet nur, dass der Benutzer eine UID (Benutzerkennung) aus einem reservierten Bereich erhält und keine zusätzlichen Berechtigungen erteilt. Der richtige Weg, um Privilegien freizugeben, ist die Verwendung von sudo, wie von Oli beschrieben.
quelle
Folgendes funktionierte auf Ubuntu 16.04 LTS:
Erstellt den Benutzer und fügt ihn der Sudoer-Liste hinzu
quelle