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つの問題が発生しました。
ユーザーsamを使用してUbuntuにログインできません。ログインするたびに、ログイン画面に戻ります。
/etc/passwd
ファイルを調べると、ユーザーsam用に定義されたデフォルトのシェルがないことがわかります。cat /etc/passwd | grep sam sam:x:1003:1003:Samwise the Brave:/home/sam:
サムのホームフォルダーは作成されませんでした。つまり、
/home/sam
ませんでした。存在しません。
これらすべての問題を引き起こす原因についての手がかりはありますか?
ここで、Unity Control Centerを使用してユーザーを作成するとき、これらの問題は発生しないことに注意してください。しかし、作成するユーザーが何十人もいるので、コマンドラインを使用できるようにしたいと思います。