Concedere ad un utente generico permessi di root su CentOS

In questo breve articolo andremo a descrivere come concedere i permessi di root ad un utente generico su CentOS.

Consideriamo di partire da una macchina CentOS 7 preinstallata ( qui l’ articolo per l’installazione) ed aggiorniamola

yum update

iniziamo con aggiungere un utente di test

adduser utente_test

impostiamo la password per l’utente creato

passwd utente_test

a questo punto da utente root passiamo ad utente_test

su - utente_test

e se eseguiamo il comando yum update avremo

sudo yum update

utente_test non è nel file sudoers. Questo evento verrà segnalato.

per poter far parte degli utenti sudoers ( gruppo wheel per CentOS), quindi utenti che possono eseguire i comandi con i permessi di root è necessario inserire l’utente all’interno del gruppo wheel.

Colleghiamoci nuovamente con l’utente root ed aggiungiamo l’utente utente_test al gruppo wheel

usermod -aG wheel utente_test

ricolleghiamoci con l’utente utente_test

su - utente_test

adesso eseguiamo l’ aggiornamento

sudo yum update

avremo

[utente_test@localhost ~]$ sudo yum update
[sudo] password di utente_test:
Plugin abilitati:fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.anexia.at
* extras: pkg.adfinis-sygroup.ch
* updates: centos.anexia.at
No packages marked for update

per poter eliminare un utente dal gruppo è necessario editare attraverso l’utente root il file group

vi /etc/group

al momento con questa configurazione

wheel:x:10:utente_test

eliminando l’utente test dal gruppo ritorneremo alla situazione iniziale

wheel:x:10:

Potrebbero interessarti anche...