linux 创建新用户时没有用户目录

**问题:**使用 useradd -d /home/user02 user02 创建新用户并指定目录后,用 ls /home 无法看到 user02 的目录。
在这里插入图片描述
解决方法:

  • 使用 useradd -m username,在 /home 目录下创建同名文件夹。
    在这里插入图片描述

  • 先 mkdir /home/username 创建目录,然后使用 useradd -d /home/username username 创建新用户。
    在这里插入图片描述

useradd选项:

  • -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
  • -m 目录 创建用户的主目录。
  • -g 用户组 指定用户所属的用户组。
  • -G 用户组,用户组 指定用户所属的附加组。
  • -s Shell文件 指定用户的登录Shell。
  • -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐