Linux ha una gestione degli utenti molto performante.
Si possono creare utenti e gruppi di utenti, senza troppo prolungarsi, iniziamo con la creazione di un utente di prova chiamato “prova” 😉
sudo adduser prova
in automatico vengono generate una serie di attività tra cui la creazione della cartella /home/prova. Qualora ciò non dovesse verificarsi in automatico si può sempre generare la suddetta cartella copiando in essa poi il contenuto di /etc/sk
sudo cp etc/sk/* /home/prova/
Per creare solo l’utente senza generare la relativa cartella è sufficiente il seguente comando:
sudo useradd prova
Per eliminare prova:
sudo deluser prova
Per disabilitare prova impedendogli l’accesso:
sudo usermod –lock –expiredate 1 prova
Per riabilitare prova come utente:
sudo usermod –unlock –expiredate “” prova
Per modificare la password di prova:
sudo passwd prova
La lista dei gruppi a cui appartengono gli utenti:
less /etc/group
per vedere a quale gruppo appartiene un utente:
groups prova
digitando solo groups si vedono tutti i gruppi esistenti.
Qualora si voglia che un utente possa eseguire programmi che normalmente appartengono a root senza digitare la password è sufficiente aggiungerlo al gruppo sudoers utilizzando il seguente comando:
sudo visudo
ed occorre estendere le credenziali di root all’utente, ad esempio:
root ALL=(ALL:ALL) ALL
per cui:
%prova ALL=(ALL:ALL) ALL