ubuntu如何设置用户密码
小樊
59
2025-11-23 12:23:53
Ubuntu 设置或修改用户密码
一 常用方式
- 修改当前登录用户的密码:在终端执行 passwd,按提示输入当前密码与新密码并确认。
- 修改指定用户的密码:执行 sudo passwd 用户名,仅 root 或有 sudo 权限的用户可为他人改密。
- 设置或启用 root 密码:执行 sudo passwd root,设置后可使用 root 登录(Ubuntu 默认 root 无密码,日常不建议启用)。
- 创建用户时设置密码:执行 sudo adduser 用户名,交互式流程会要求设置密码;若用 sudo useradd 创建,则需随后用 sudo passwd 用户名 设置密码。
二 图形界面
- 打开 设置 Settings → 用户 Users,先点击 解锁 Unlock 并输入当前用户密码。
- 选择目标用户,点击 密码 Password 区域,按提示输入当前密码与新密码并确认。
- 不同桌面环境(如 GNOME、KDE)菜单名称略有差异,但路径均在系统设置的用户页中。
三 密码策略与常用选项
- 密码复杂度建议:长度不少于 8 个字符,包含大小写字母、数字、特殊字符,且不要与用户名或个人信息相同。
- 常用 passwd 选项:
- -l 锁定账户;-u 解锁账户;-d 删除密码(清空后账户将无法登录)。
- -n 天数 设置密码不可更改的最小天数;-x 天数 设置密码必须更改的最大天数。
- -w 天数 设置到期前的警告天数;-i 天数 设置密码过期后的宽限天数。
- -S 查看账户密码状态信息。
四 忘记密码与恢复模式
- 重启并按住 Shift 进入 GRUB 菜单,选择 Advanced options for Ubuntu → Recovery mode。
- 在恢复菜单选择 Root Drop to root shell,进入维护 Shell。
- 先挂载为可写:mount -o rw,remount /。
- 重置密码:
- 重置普通用户:passwd 用户名;
- 重置 root:passwd root。
- 完成后执行 reboot 重启。