Saya mencoba membuat pengguna baru di Ubuntu 14.04 LTS dari baris perintah bash. Saya menggunakan perintah berikut:
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
Setelah membuat pengguna baru ini, saya menemukan 3 masalah:
Saya tidak dapat masuk ke Ubuntu menggunakan sam pengguna. Setiap kali saya masuk, saya dikirim kembali ke layar masuk.
Ketika saya melihat ke dalam
/etc/passwd
file, saya dapat melihat bahwa tidak ada shell default yang ditentukan untuk pengguna sam:cat /etc/passwd | grep sam sam:x:1003:1003:Samwise the Brave:/home/sam:
Folder rumah Sam tidak dibuat, artinya
/home/sam
tidak ada.
Adakah petunjuk tentang apa yang dapat menyebabkan semua masalah ini?
Saya harus mencatat di sini bahwa ketika saya membuat pengguna menggunakan Unity Control Center, masalah ini tidak terjadi. Tetapi saya ingin dapat menggunakan baris perintah karena saya memiliki puluhan pengguna untuk dibuat.