在linux操作系统中,创建新用户和设置密码是系统管理的基础操作。通常使用useradd命令添加用户账号,再通过passwd命令为其设定登录密码,这两步即可让新用户正常登录系统。

使用useradd创建用户
useradd用于在系统中新建用户,基本语法为 useradd 用户名。执行后会在/etc/passwd中增加记录,并默认创建家目录。
# 创建一个名为testuser的用户,同时创建家目录 sudo useradd -m testuser # 指定用户组并设定shell sudo useradd -m -g dev -s /bin/bash testuser
使用passwd设置密码
创建用户后必须使用passwd命令设置密码,否则该账号可能被锁定无法登录。
# 为testuser设置密码,执行后按提示输入两次 sudo passwd testuser
常用参数说明
- -m:自动创建用户家目录
- -g:指定用户所属主组
- -s:指定用户登录shell
查看与验证用户
可通过如下命令确认用户是否创建成功:
# 查看用户条目 grep testuser /etc/passwd # 切换用户验证 su - testuser
删除用户
若需清理账号,可使用userdel命令:
# 删除用户并移除家目录 sudo userdel -r testuser
批量创建示例
当需要一次添加多个用户时,可编写简单脚本:
#!/bin/bash for name in user1 user2 user3 do useradd -m $name echo "$name:123456" | chpasswd done
以上方式涵盖了linux怎么创建新用户和密码的核心用法,按此流程操作即可安全高效地管理本地账号。