Sto cercando di creare un nuovo utente in Ubuntu 14.04 LTS dalla riga di comando bash. Uso i seguenti comandi:
sudo useradd -c "Samwise the Brave" sam
sudo passwd sam
Enter new UNIX password: hello-1234
Retype new UNIX password: hello-1234
passwd: password updated successfully
Dopo aver creato questo nuovo utente, ho riscontrato 3 problemi:
Non riesco ad accedere a Ubuntu usando l'utente sam. Ogni volta che eseguo l'accesso, vengo rimandato alla schermata di accesso.
Quando guardo il
/etc/passwd
file, vedo che non ci sono shell predefinite definite per l'utente sam:cat /etc/passwd | grep sam sam:x:1003:1003:Samwise the Brave:/home/sam:
La cartella principale di Sam non è stata creata, ovvero
/home/sam
non esiste.
Qualche indizio su cosa potrebbe causare tutti questi problemi?
Devo notare qui che quando creo un utente utilizzando Unity Control Center, questi problemi non si verificano. Ma vorrei essere in grado di utilizzare la riga di comando poiché ho dozzine di utenti da creare.