ubuntu和centos创建用户时还是有点区别
使用useradd -D查看下该命令的默认设置
useradd -D
GROUP=100 # 默认的群组
HOME=/home # 默认家目录所在目录
INACTIVE=-1 # 口令失效日,在shadow的第7栏
EXPIRE= # 账号失效日,在shadow的第8栏
SHELL=/bin/sh # 默认的shell
SKEL=/etc/skel # 家目录里面的内容,从这个目录拷贝过去的
CREATE_MAIL_SPOOL=no # 是否创建邮件信箱
在 /etc/default/useradd 文件可以更改这些默认值
使用useradd 创建用户时可以加上-m来强制创建家目录
useradd -m username
也可以修改useradd的默认设置,让他默认创建家目录
vim /etc/login.defs
在后面加上一行
CREATE_HOME yes