欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > ubuntu的useradd和adduser命令

ubuntu的useradd和adduser命令

2024/11/30 10:06:21 来源:https://blog.csdn.net/beta___/article/details/142710257  浏览:    关键词:ubuntu的useradd和adduser命令

useradd vs adduser

1. useradd
  • 类型:Linux 命令。
  • 功能:用于创建新用户,但不会自动创建用户的主目录和密码。
  • 参数
    • -c:添加备注。
    • -d:指定用户主目录。
    • -e:设置用户有效期。
    • -f:设置密码过期后的缓冲天数。
    • -g:设置主要组。
    • -G:设置次要组。
    • -M:不创建用户主目录。
    • -m:创建用户主目录并复制 /etc/skel 中的文件。
    • -p:设置用户密码。
    • -s:指定用户登录所用的 shell。
    • -u:指定用户 ID (UID)。
  • 使用示例
    useradd -m -s /bin/bash username
    passwd username
    
2. adduser
  • 类型:Perl 脚本。
  • 功能:提供更友好的用户交互界面,自动创建用户的主目录、组和密码。
  • 特点
    • 自动创建与用户名同名的用户组。
    • 自动创建用户主目录并初始化。
    • 提供交互式问答界面,简化用户创建过程。
  • 使用示例
    adduser username
    

总结

  • useradd:功能强大但需要更多参数配置,适合有经验的用户。
  • adduser:更简单易用,适合大多数用户,推荐用于日常用户创建。

删除用户

  • 使用 userdel 删除用户,-r 参数可以同时删除用户的主目录。
    userdel -r username
    

注意事项

  • 在使用这两个命令时,通常需要具有 root 权限。
  • useradd 创建的用户如果没有设置密码,无法登录系统;而 adduser 会引导用户设置密码。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com