没有用户主文件夹

没有用户主文件夹

虽然我已为新添加的用户明确指定了主目录,但登录后,该用户却没有主目录。

mahmood@ubuntu1604:~$ sudo useradd test -d /home/test -s /bin/bash
mahmood@ubuntu1604:~$ sudo passwd test
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
mahmood@ubuntu1604:~$ su - test
Password:
No directory, logging in with HOME=/
test@ubuntu1604:/$ ls /home/test
ls: cannot access '/home/test': No such file or directory

答案1

sudo useradd test -m -d /home/test -s /bin/bash

根据手册页

-m, --create-home 如果不存在,则创建用户的主目录。骨架目录(可以使用 -k 选项定义)中包含的文件和目录将被复制到主目录中。

选项 -d 表示采用现有的 /home/test。

但最好使用 adduser 作为 Soren A linkt。

相关内容