Ubuntu 14.04:从命令行创建的新用户缺少功能
我正在尝试从bash命令行在Ubuntu 14.04 LTS中创建一个新用户。我使用以下命令: 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: Sam的主文件夹未创建,即/home/sam不存在。 关于什么可能导致所有这些问题的任何线索? 我应该在这里注意,当我使用Unity Control Center创建用户时,不会发生这些问题。但是我希望能够使用命令行,因为我要创建许多用户。