首页主机资讯Ubuntu下如何创建新用户

Ubuntu下如何创建新用户

时间2025-11-21 13:10:04发布访客分类主机资讯浏览1151
导读:Ubuntu 创建新用户的常用方法 一 命令行快速创建 使用交互式命令 adduser(推荐) 执行:sudo adduser <用户名> 按提示设置密码及全名等信息,系统会自动创建**/home/<用户名>*...

Ubuntu 创建新用户的常用方法

一 命令行快速创建

  • 使用交互式命令 adduser(推荐)

    • 执行:sudo adduser < 用户名>
    • 按提示设置密码全名等信息,系统会自动创建**/home/< 用户名> ** 主目录,并从 /etc/skel 复制默认配置文件。示例:sudo adduser alice
  • 使用 useradd(更灵活,需手动指定参数)

    • 常用组合:sudo useradd -m -s /bin/bash < 用户名> (创建主目录并指定登录 Shell)
    • 设置密码:sudo passwd < 用户名>
    • 说明:不加 -m 不会创建主目录;不加 -s 可能使用默认的 /bin/sh。示例:sudo useradd -m -s /bin/bash bob & & sudo passwd bob

二 赋予管理员权限

  • 将用户加入 sudo 组(推荐)

    • 执行:sudo usermod -aG sudo < 用户名>
    • 说明:Ubuntu 默认将 sudo 组的成员授予 sudo 权限。
  • 编辑 sudoers 文件(备选,使用 visudo 更安全)

    • 执行:sudo visudo
    • 在文件中添加:< 用户名> ALL=(ALL:ALL) ALL
    • 说明:使用 visudo 可避免语法错误导致无法使用 sudo。

三 常用后续操作

  • 修改密码:sudo passwd < 用户名>
  • 查看用户信息:id < 用户名> (显示 uid/gid 及所属组)
  • 切换用户:su - < 用户名> (带上 - 使用新用户的环境变量)
  • 创建用户组:sudo addgroup < 组名> ;将用户加入附加组:sudo gpasswd -a < 用户名> < 组名> (如加入 docker 组以管理 Docker)。

四 图形界面创建

  • 路径:打开“活动”搜索“用户”,点击“添加或删除用户并更改密码
  • 操作:点击“解锁”并输入当前用户密码,选择“标准用户”或“管理员”,填写信息后完成添加。

五 常见问题与排查

  • 新建用户无法登录图形界面:使用 adduser 通常会自动配置主目录与登录 Shell;若用 useradd,请确保加上 -m -s /bin/bash,否则可能无家目录或默认 Shell 不兼容登录。
  • 使用 useradd 后没有主目录:补建并指定 Shell,例如:sudo useradd -m -s /bin/bash < 用户名> ;必要时再 sudo passwd < 用户名> 设置密码。
  • 赋予 sudo 权限失败:确认用户已加入 sudo 组(groups < 用户名> ),或使用 sudo visudo 正确添加授权行。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu下如何创建新用户
本文地址: https://pptw.com/jishu/753220.html
Ubuntu下如何安装打印机 ubuntu composer如何生成文档

游客 回复需填写必要信息