Vraag Hoe voeg ik een gebruiker toe aan de "sudo" -groep?


In /etc/sudoers Ik zie dit:

# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL

Dus hoe voeg ik daar een gebruiker aan toe sudo groep?


164
2017-08-13 21:09


oorsprong


Probeert iemand anders hier sudo aan het werk te krijgen zonder wachtwoord op ubuntu 17? - Adam F
@AdamF kijk hier. Stel de volgende keer een nieuwe vraag als u een sneller antwoord wilt. ;-) - Fabby
Coffe-grinder: vind je het leuk om je acceptatie te veranderen in het meest opbeide antwoord, want dat is een betere manier om het te doen? (helemaal geen wachtwoord) - Fabby


antwoorden:


sudo usermod -aG sudo <username>

De a is zeer belangrijk. Zonder deze worden ze uit alle andere groepen verwijderd. U moet ofwel uw shell / terminal opnieuw opstarten of uitloggen en weer inschakelen om dit effect te krijgen.

Zie ook:


222
2017-08-13 21:56



Ik deed wat je aanbeval, maar de terminal vertelde het me bash: sudo: command not found, waarom? - Teifi
@Teifi, dat betekent dat je waarschijnlijk niet hebt sudo geïnstalleerd of, om een ​​vreemde reden, is het niet op uw pad. Wat gebeurt er als je rent which sudo? - n0pe
Nieuwe terminals waren niet genoeg. Eindigde opnieuw opstarten om een ​​andere reden en nu werkt het. Waarschijnlijk uitloggen / in. - deed02392
Je hebt net mijn dag gered. Bedankt! - Yenthe
ik weet a is voor toevoegen, maar ik denk dat het nuttiger is om het als standaardgedrag toe te voegen. Het maken van een alias is eenvoudig, dus dat is de manier om te hebben groupadd group dan gewoon toevoegen. Ik deed het bevel zonder - een keer vandaag, want ik kon het niet herinneren -aargument. - erm3nda


U kunt hiervoor de gebruikersbeheer-GUI gebruiken (dezelfde plaats waar u gebruikers maakt), of gebruiken sudo adduser <username> sudo in de opdrachtregel.


43
2017-08-13 21:16



Dit wordt ook vermeld in de ubuntu-documentatie over RootSudo hoewel ze verwijzen naar de beheerdersgroep in plaats van naar de sudo-groep - icc97
+1: dit is de gemakkelijkst te onthouden, eenvoudige en intuïtieve manier om een ​​gebruiker aan een groep toe te voegen! - Andrea Corbellini


U kunt ook een grafische interface gebruiken. Klik op het tandwiel in de rechterbovenhoek van het paneel en selecteer vervolgens "Systeeminstellingen" en vervolgens "Gebruikersaccounts"

U moet op de ontgrendelknop klikken om dingen in dit venster te kunnen bewerken. Klik vervolgens op het account van de persoon en selecteer de juiste vervolgkeuzelijst voor "Accounttype"

enter image description here


22
2017-08-13 22:17



Ik heb Ubuntu 10.10 maar mijn grafische interface is op geen enkele manier vergrendeld. Het wordt geopend, maar als er op knoppen wordt gedrukt, gebeurt er niets. Ik veronderstel dat er iets is gerelateerd aan de privileges (ik ben eigenlijk sudoer). Hoe kan ik dit probleem oplossen? - linello
Heb je op de knop 'Ontgrendelen' geklikt? - daboross
Leuke animatie! Ik zou graag een dergelijke GIF-animatie willen doen om nieuwe functies van mijn web-app te laten zien? Ik ben op Lubuntu 16.04 ... - Stephane


Het is heel eenvoudig als u Unity als uw bureaubladomgeving gebruikt.

Als je al een gebruiker hebt gemaakt, kun je deze eenvoudig wijzigen Standaard naar Beheerder, anders zorg je ervoor dat je hebt geselecteerd Beheerder bij het maken van een nieuwe.

Vergeet niet te ontgrendelen voordat je het probeert te veranderen

enter image description here


19
2017-12-28 17:26



Erg cool uitziende GIF-animatie! +1 Hoe heb je het gedaan? Verplaatst de vraag hier. - hhh
askubuntu.com/a/123515/25863 - Bruno Pereira


sudo gpasswd -a $USER sudo


2
2017-08-14 06:03





Ik ben te laat op het feest, maar dit antwoord kan iemand helpen die Ubuntu in een Docker-container gebruikt.

Ik heb onlangs een Docker-container gemaakt op basis van Ubuntu 16.04.1.

Standaard is de Docker Ubuntu-afbeelding een uitgeklede versie van Ubuntu, die geen overgrote meerderheid van algemene hulpmiddelen heeft, inclusief sudo.

Bovendien is de gebruiker standaard als root aangemeld bij de Docker-container.

Daarom begon ik de container met de docker run commando en installeerde het 'sudo'-pakket:

root@default:/# apt-get install sudo

De opdracht uitvoeren adduser myuser sudo gerapporteerde fout adduser: The user 'myuser' does not exist.. Na het lezen van dit antwoord, Ik heb eerst de opdracht uitgevoerd om de gebruiker te maken:

root@default:/# adduser myuser

Heeft vervolgens het volgende commando uitgevoerd:

root@default:/# adduser myuser sudo
Adding user `myuser' to group `sudo' ...
Adding user myuser to group sudo
Done.

De gebruiker myuser is succesvol toegevoegd aan de sudo-groep.


1
2018-01-13 13:42