Benutzer angeblich nicht in Sudoers-Datei, ist aber schon

795
fny

Ich wollte userSudo Privilegien geben. Ich habe userzur Admin-Gruppe hinzugefügt : usermod -a -G admin user

Dann überprüfte ich mit visudo, ob Admin-Benutzer Sudo-Privilegien erhalten hatten. Ich habe die Zeile unkommentiert admin ALL=(ALL) ALL.

Es hat nicht funktioniert.

Sudoers-Datei:

Defaults env_reset  root ALL=(ALL:ALL) ALL  admin ALL=(ALL) ALL  %sudo ALL=(ALL:ALL) ALL 
5

1 Antwort auf die Frage

2
Dan M.

Können Sie die relevanten Abschnitte Ihrer Sudoers-Datei veröffentlichen?

Aus dem Kommentar unten erneut gepostet:

[edit] admin sollte% admin sein - Prozentzeichen werden für Gruppen verwendet. Sie könnten auch nur den Benutzer hinzugefügt haben, der zur sudo-Gruppe gehört.

Eine schnelle Sache, die Sie ausprobieren können, ist, grpconv von einem Stammterminal aus auszuführen

su -c'grpconv '

von einem Nicht-Root-Terminal

oder eigentlich als root einloggen und eintreten

grpconv

admin sollte% admin sein - Prozentzeichen werden für Gruppen verwendet. Sie können auch den Benutzer soeben hinzugefügt haben, dass er zur sudo-Gruppe gehört Dan M. vor 12 Jahren 2