Próbuję utworzyć nowego użytkownika w Ubuntu 14.04 LTS z wiersza poleceń bash. Używam następujących poleceń:
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
Po utworzeniu tego nowego użytkownika napotkałem 3 problemy:
Nie mogę zalogować się do Ubuntu przy użyciu użytkownika sam. Za każdym razem, gdy się loguję, wracam do ekranu logowania.
Gdy zaglądam do
/etc/passwd
pliku, widzę, że dla użytkownika sam nie zdefiniowano żadnych domyślnych powłok:cat /etc/passwd | grep sam sam:x:1003:1003:Samwise the Brave:/home/sam:
Folder domowy Sama nie został utworzony, tzn.
/home/sam
Nie istnieje.
Wszelkie wskazówki na temat tego, co może powodować wszystkie te problemy?
Powinienem tutaj zauważyć, że kiedy tworzę użytkownika za pomocą Unity Control Center, problemy te nie występują. Ale chciałbym móc korzystać z wiersza poleceń, ponieważ mam dziesiątki użytkowników do stworzenia.