Domanda Come aggiungo un utente al gruppo "sudo"?


In /etc/sudoers Lo vedo:

# 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

Quindi, come posso aggiungere un utente a questo sudo gruppo?


164
2017-08-13 21:09


origine


Qualcun altro qui sta cercando di far funzionare sudo senza password su ubuntu 17? - Adam F
@AdamF guarda qui. La prossima volta fai una nuova domanda se vuoi una risposta più rapida. ;-) - Fabby
Coffee-grinder: ti dispiacerebbe cambiare la tua accettazione alla risposta più votata perché è un modo migliore per farlo? (nessuna password) - Fabby


risposte:


sudo usermod -aG sudo <username>

Il a è molto importante. Senza di esso verranno rimossi da tutti gli altri gruppi. Sarà necessario riavviare la shell / terminale o disconnettersi e eseguire il back-in affinché ciò abbia effetto.

Guarda anche:


222
2017-08-13 21:56



Ho fatto quello che mi hai consigliato, ma il terminale me l'ha detto bash: sudo: command not found, perché? - Teifi
@Teifi, questo significa che probabilmente non hai sudo installato o, per qualche strana ragione, non è nel tuo percorso. Cosa succede quando corri which sudo? - n0pe
I nuovi terminali non erano abbastanza. Finito il riavvio per un altro motivo e ora funziona. Probabilmente il log-out / in. - deed02392
Hai appena salvato la mia giornata. Grazie! - Yenthe
lo so a è per append, ma penso che sarà più utile avere append come comportamento predefinito. Creare un alias è facile, così sarà il modo di avere groupadd group quindi aggiungilo. Ho fatto il comando senza-una volta oggi come non ricordavo il -adiscussione. - erm3nda


È possibile utilizzare la GUI di gestione utenti per esso (stesso luogo in cui si creano gli utenti) o utilizzare sudo adduser <username> sudo nella riga di comando.


43
2017-08-13 21:16



Questo è anche indicato nella documentazione di ubuntu su RootSudo anche se si riferiscono al gruppo admin invece del gruppo sudo - icc97
+1: questo è il modo più facile da ricordare, semplice e intuitivo per aggiungere un utente a un gruppo! - Andrea Corbellini


Puoi anche usare un'interfaccia grafica. Fai clic sull'ingranaggio in alto a destra del pannello, quindi seleziona "Impostazioni di sistema" e quindi "Account utente"

È necessario fare clic sul piccolo pulsante di sblocco per essere in grado di modificare le cose in questa finestra. Quindi fare clic sull'account della persona e selezionare il menu a discesa corretto per "Tipo di account"

enter image description here


22
2017-08-13 22:17



Ho Ubuntu 10.10 ma la mia interfaccia grafica è in qualche modo bloccata. Si apre ma quando i pulsanti vengono premuti non accade nulla. Suppongo che sia qualcosa legato ai privilegi (sono davvero sudoer). Come posso risolvere questo problema? - linello
Hai fatto clic sul pulsante "sblocca"? - daboross
Bella animazione! Mi piacerebbe fare un'animazione gif per mostrare nuove funzionalità della mia app web? Sono su Lubuntu 16.04 ... - Stephane


È davvero semplice se si utilizza Unity come ambiente desktop.

Se hai già creato un utente, puoi semplicemente cambiarlo Standard a Amministratore, altrimenti assicurati di averlo selezionato Amministratore quando ne crei uno nuovo.

Non dimenticare di sbloccarlo prima di provare a cambiarlo

enter image description here


19
2017-12-28 17:26



Animazione GIF dall'aspetto molto interessante! +1 Come lo hai fatto? Ha spostato la domanda Qui. - hhh
askubuntu.com/a/123515/25863 - Bruno Pereira


sudo gpasswd -a $USER sudo


2
2017-08-14 06:03





Sono in ritardo per la festa, ma questa risposta potrebbe aiutare qualcuno che usa Ubuntu all'interno di un contenitore Docker.

Di recente ho creato un contenitore Docker basato su Ubuntu 16.04.1.

Per impostazione predefinita, l'immagine di Docker Ubuntu è una versione ridotta di Ubuntu, che non ha una grande maggioranza di strumenti comuni tra cui sudo.

Inoltre, per impostazione predefinita, l'utente ha effettuato l'accesso al contenitore Docker come root.

Pertanto, ho avviato il contenitore con il docker run comando e installato il pacchetto 'sudo':

root@default:/# apt-get install sudo

Esecuzione del comando adduser myuser sudo errore segnalato adduser: The user 'myuser' does not exist.. Dopo aver letto questo risposta, Ho prima eseguito il comando per creare l'utente:

root@default:/# adduser myuser

Quindi ha eseguito il seguente comando:

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

L'utente myuser è stato aggiunto con successo al gruppo sudo.


1
2018-01-13 13:42