温馨提示×

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 重启。

0