Ubuntu 创建新用户的常用方法
一 命令行快速创建
使用交互式命令 adduser(推荐)
sudo adduser <用户名>sudo adduser alice。使用 useradd(更灵活,需手动指定参数)
sudo useradd -m -s /bin/bash <用户名>(创建主目录并指定登录 Shell)sudo passwd <用户名>sudo useradd -m -s /bin/bash bob && sudo passwd bob。二 赋予管理员权限
将用户加入 sudo 组(推荐)
sudo usermod -aG sudo <用户名>编辑 sudoers 文件(备选,使用 visudo 更安全)
sudo visudo<用户名> ALL=(ALL:ALL) ALLvisudo 可避免语法错误导致无法使用 sudo。三 常用后续操作
sudo passwd <用户名>id <用户名>(显示 uid/gid 及所属组)su - <用户名>(带上 - 使用新用户的环境变量)sudo addgroup <组名>;将用户加入附加组:sudo gpasswd -a <用户名> <组名>(如加入 docker 组以管理 Docker)。四 图形界面创建
五 常见问题与排查
adduser 通常会自动配置主目录与登录 Shell;若用 useradd,请确保加上 -m -s /bin/bash,否则可能无家目录或默认 Shell 不兼容登录。sudo useradd -m -s /bin/bash <用户名>;必要时再 sudo passwd <用户名> 设置密码。groups <用户名>),或使用 sudo visudo 正确添加授权行。