如何在linux下的useradd命令中将-m选项设为默认值

时间:2019-08-20 17:58:19  来源:igfitidea点击:

使用useradd命令时附带-m选项将创建用户的主目录。

在Debian和Ubuntu中,如果使用useradd命令不带任何选项,默认情况下它不会在/home中创建用户的主目录,而在CentOS和Red Hat中,它会在/home中创建用户的主目录。

所以我们如何设置useradd命令,使我们不必使用-m选项在Debian或者Ubuntu中创建用户的主目录?

修改/etc/login.defs文件

新添加一行 "CREATE_HOME yes"

# vi /etc/login.defs

CREATE_HOME  yes

现在不使用任何选项创建一个用户

创建用户:

useradd username

查看用户主目录

ls -l /home