Risposte:
La risposta di Portablejim è precisa ma pericolosa: se si digita qualcosa, il sistema potrebbe essere inutilizzabile, soprattutto se si modifica il gruppo di amministrazione in modo errato. Se è necessario modificare il file dei gruppi, utilizzare i comandi vipw -g
o vigr
, che verificano la sintassi prima di salvare. Anche allora, ci sono modi migliori.
Da una riga di comando, quello che probabilmente si desidera utilizzare è il seguente (come root):
deluser <username> <groupname>
Ciò rimuoverà l'utente specificato dal gruppo specificato. Devi accedere nuovamente per vedere l'effetto. Non eliminerà l'utente o il gruppo, solo l'appartenenza. Ci sono anche modi per farlo con il usermod
comando, ma è più difficile da usare in quanto è necessario sostituire l'intero elenco di gruppi per un utente al fine di rimuovere un singolo gruppo. Il gpasswd
comando è anche in grado di farlo (come sottolinea Sagarchalise), ma è per lo più deprecato. Come sempre, vedi le pagine man per maggiori dettagli.
deluser
durante la ricerca di pagine man (qui con Ubuntu 18 nel 2018), ma la prima riga nella pagina man afferma: "rimuovi un utente o un gruppo dal sistema", quindi sono passato alla mia ricerca. Chiaramente la pagina man deve essere formulata meglio.
gpasswd
è che è più multipiattaforma e funziona anche su distribuzioni basate su Red Hat.
Vedi la risposta di zanfur.
Modifica il /etc/group
file come root (ie gksudo gedit /etc/group
) e rimuovi il nome utente dalla riga che inizia con 'admin'
vale a dire
...
admin:x:120:adminuser,adminuser2,userthatshouldnotbeadmin
...
diventa
...
admin:x:120:adminuser,adminuser2
...
Attenzione, errori di battitura all'interno del file potrebbero danneggiare il sistema.
gpasswd
non è deprecato. Il suo intero scopo è amministrare / etc / group e / etc / gshadow. Inoltre, mentre il tuo metodo funziona, ed è menzionato nella pagina man di deluser, è un po 'rischioso. Se premi accidentalmente Invio prima di digitare il nome del gruppo, hai rimosso l'utente. Spero che ti ricordi il suo UID in modo da poterlo aggiungere rapidamente. Sarebbe più sicuro usare gpasswd progettato per questo scopo.