Come creare un account utente in Linux
10 Novembre 2008 Linux
   


Per creare un account utente si può procedere in due modi diversi: utilizzando i tool di amministrazione delle varie distribuzioni, KDE o GNOME, oppure da linea di comando.
Ad esempio in OpenSuse si può utilizzare YAST

Figura 1.

Figura 2.
 
In Debian si può utilizzare GNOME

Figura 3.

Figura 4.
In Kubuntu si può utilizzare KDE

Figura 5.

Figura 6.

Per creare un account utente da linea di comando si utilizza il comando useradd

  1. useradd [-D binddn] [-P path] [-c comment] [-d homedir]
  2. [-e expire] [-f inactive] [-G group,...] [-g gid]
  3. [-m [-k skeldir]] [-o] [-p password] [-u uid]
  4. [-r] [-s shell] [--service service] [--help]
  5. [--usage] [-v] [--preferred-uid uid] account

che consente di creare un nuovo account utente e di impostare alcune sue caratteristiche quali il gruppo di appartenenza, nonché di impostare la sua password (che potrà in seguito essere modificata grazie al comando passwd) e di creare la sua home directory.
Per creare l'utente tester si userà quindi il comando

  1. useradd -p password -m tester

la password del nuovo utente tester sarà quindi "password" e verrà creata la sua home directory /home/tester/.
Con l'esecuzione del comando

  1. useradd tester

infatti, ci si limita ad aggiungere l'utente tester al database degli utenti, non viene impostata la password dell'utente, ne' viene creata la sua home directory. Fino a quando non sarà impostata la sua password e non sarà creata la sua home directory non sarà possibile per il nuovo utente accedere al sistema.

Per cancellare un account utente da riga di comando si utilizza il comando

  1. userdel [-D binddn] [-P path] [-r[-f]]
  2. [--service service] [--help] [-u] [-v] account