Я намагаюся створити нового користувача в Ubuntu 14.04 LTS з командного рядка bash. Я використовую такі команди:
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
Створивши цього нового користувача, у мене виникли 3 проблеми:
Я не в змозі увійти в Ubuntu за допомогою користувача sam. Щоразу, коли я входжу в систему, мене повертають на екран входу.
Коли я заглянув у
/etc/passwd
файл, я можу побачити, що для самого користувача немає визначених оболонок за замовчуванням:cat /etc/passwd | grep sam sam:x:1003:1003:Samwise the Brave:/home/sam:
Домашня папка Сама не створена, тобто
/home/sam
не існує.
Будь-які підказки про те, що може викликати всі ці проблеми?
Слід зазначити, що коли я створюю користувача за допомогою Центру управління Unity, ці проблеми не виникають. Але я хотів би мати можливість використовувати командний рядок, оскільки у мене є десятки користувачів для створення.