Potrebbe essere necessario creare un account separato per ogni utente che desidera connettere questo sistema. Per aggiungere nuovi utenti nel sistema sono disponibili due comandi nel tuo sistema, useradd e utente aggiuntivo . Il comando adduser è la versione avanzata del comando useradd. Il comando adduser usa il comando useradd nel backend. Questo tutorial ti aiuterà ad aggiungere ed eliminare utenti sui sistemi operativi CentOS, RHEL, Fedora e CoreOS.
1. Aggiungi nuovo utente
Per questo tutorial stiamo usando il comando adduser per esempi. Il comando seguente creerà un nuovo utente chiamato 'rahul' sul tuo sistema
# adduser rahul
Ancora non puoi accedere al tuo sistema con questo account. È necessario impostare una password per l'account per attivarla. Usa questo comando per impostare una nuova password.
# passwd rahul Changing password for user rahul. New password: ************** Retype new password: ************** passwd: all authentication tokens updated successfully.
Per impostazione predefinita, il comando precedente creerà la directory home degli utenti come /home/
# adduser rahul --home=/var/home/rahul
Puoi anche specificare qualsiasi altra shell per l'utente al posto di quella predefinita, usa –shell switch seguito dal nome della shell come di seguito.
# adduser rahul --shell=/bin/bash
Se non vuoi creare la home directory degli utenti. Puoi usare –no-create-home switch con il comando adduser come di seguito.
# adduser rahul --no-create-home
2. Elimina utente dal sistema
Ora è bene bloccare o eliminare qualsiasi utente dal sistema che non è più necessario. Utilizzare il comando seguente per eliminare qualsiasi utente dal sistema.
# userdel rahul
Il comando precedente non eliminerà la home directory degli utenti. Se vuoi anche eliminare la directory home degli utenti, usa il parametro -r o –remove-home con il comando, ad esempio il comando seguente eliminerà l'utente rahul e la loro home directory in modo permanente.
# userdel rahul --remove-home