Ich habe meinem Ubuntu 14.04LTS-Server mit einen Benutzer namens "admin" hinzugefügt adduser
.
Ich bin es gewohnt, der /etc/sudoers
Datei einen Benutzer hinzufügen zu müssen, wenn ich einen neuen Benutzer hinzufüge, der sudo-Berechtigungen benötigt, diesmal jedoch nicht. Es sieht nicht so aus, als ob der Benutzer 'admin' existiert hätte, bevor ich ihn erstellt habe, basierend auf der Ausgabe in der Shell. Warum hat das so funktioniert?
user-management
privileges
adduser
trpt4him
quelle
quelle
admin
Gruppe hinzu.Antworten:
Standardmäßig wird
adduser
jeder neue Benutzer zu einer Gruppe mit demselben Namen wie der Benutzer hinzugefügt (die Gruppe wird erstellt, falls sie noch nicht vorhanden ist). Wenn Sie also einen Benutzer mit dem Namen erstellenadmin
, wird dieser der Gruppe hinzugefügtadmin
./etc/sudoers
enthält die ZeileDies bedeutet, dass alle Mitglieder der Gruppe verwenden
admin
dürfensudo
- und das gilt auch für Ihrenadmin
Benutzer.quelle
adduser
müsste, was bedeuten würde, dass er bereits Administratorrechte hat ... Dennoch lohnt es sich, einen Fehlerbericht hinzuzufügen, denke ichJoe
geht in eine Gruppe mit dem NamenJoe
.admin
geht zufällig in eine Gruppe mit dem Namenadmin
. Istadmin
aber eine Systemgruppe. Standardmäßig darf die Gruppe sudo verwenden. Sie können auch Gruppen angeben, damit deradmin
Benutzer nicht in dieadmin
Gruppe einsteigt . Schließlich ist es ein Sicherheitsproblem, einen Benutzer mit einem Namen zu habenadmin
. Ich habe SSH-Brute-Force-Angriffe gegen mich erhalten, bei denen ich den Benutzernamen verwendet habeadmin
.