在 Linux 系统中,创建用户及设置密码的常用命令如下:
sudo useradd [选项] 用户名
常用选项:
- -m:自动创建用户家目录(如 /home/用户名)
- -s /bin/bash:指定用户默认 Shell(如 Bash)
- -G 组名:将用户添加到附加组(如 sudo 组赋予管理员权限)
示例:
sudo useradd -m -s /bin/bash alice # 创建用户 alice 并生成家目录
sudo passwd 用户名
执行后会提示输入并确认密码。
示例:
sudo passwd alice # 为 alice 设置密码
sudo adduser 用户名
此命令会交互式提示设置密码及其他信息(如全名等),并自动创建家目录。
bash
sudo userdel -r 用户名 # -r 表示同时删除家目录bash
sudo usermod [选项] 用户名 # 如修改 Shell:`-s /bin/zsh`sudo 或以 root 身份执行。/etc/passwd,密码哈希存储在 /etc/shadow。如果有特殊需求(如指定 UID、家目录路径等),可通过 useradd 的附加选项实现。