首页主机资讯Debian VirtualBox虚拟机如何设置密码

Debian VirtualBox虚拟机如何设置密码

时间2025-12-03 16:26:03发布访客分类主机资讯浏览1007
导读:Debian VirtualBox 虚拟机设置与修改密码 一、在系统内设置或修改密码 已登录系统(图形界面或终端)时,使用 passwd 命令即可: 修改当前用户密码:passwd 修改指定用户密码(需 root 或 sudo):sud...

Debian VirtualBox 虚拟机设置与修改密码

一、在系统内设置或修改密码

  • 已登录系统(图形界面或终端)时,使用 passwd 命令即可:
    • 修改当前用户密码:passwd
    • 修改指定用户密码(需 rootsudo):sudo passwd 用户名
    • 查看密码状态:passwd -S 用户名;查看所有用户状态:passwd -Sa
    • 锁定/解锁用户:sudo passwd -l 用户名sudo passwd -u 用户名
    • 删除用户密码(不建议):sudo passwd -d 用户名
  • 批量或脚本修改(Debian 系推荐 chpasswd):
    • 交互式:sudo chpasswd
    • 非交互式:echo "用户名:新密码" | sudo chpasswd
    • 说明:Debian 系的 passwd 不支持 --stdin 参数,如需脚本化请使用 chpasswd

二、安装时设置初始密码

  • VirtualBox 中新建虚拟机并挂载 Debian ISO 启动安装。
  • 进入安装流程后,在相应步骤设置:
    • Root 密码(建议妥善保存)
    • 普通用户的用户名与密码
  • 完成安装并重启后即可使用上述账户登录系统。

三、忘记密码的两种重置方法

  • 方法 A(GRUB 编辑,进入救援模式)
    1. 启动后在 GRUB 菜单按 e 进入编辑。
    2. linux 行末尾添加:quiet splash rw init=/bin/bash
    3. Ctrl+XF10 启动到 root shell。
    4. 挂载为可写:mount -o remount,rw /
    5. 重置密码:passwd 用户名(如重置 root:passwd root
    6. 若使用 SELinux,执行:touch /.autorelabel
    7. 重启:exec /sbin/initreboot
  • 方法 B(恢复模式)
    1. 在登录界面前按 Esc,进入 Advanced options
    2. 选择 recovery mode,按 e 编辑启动项。
    3. linux 行删除 to recovery nomodeset(如有),并在行末添加:quiet splash rw init=/bin/bash
    4. 启动后执行 passwd 用户名 设置新密码,重启验证。

四、密码安全与策略建议

  • 安装 PAM cracklib 增强口令强度:sudo apt-get install libpam-cracklib
  • /etc/pam.d/common-password 中可配置:
    • 禁止复用旧口令:remember=5
    • 最小长度与复杂度:minlen=10 difok=3 ucredit=-1 lcredit=-2 dcredit=-1 ocredit=-1
  • 说明:上述复杂度策略通常对 root 不生效,请为 root 单独设置强口令并妥善保管。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Debian VirtualBox虚拟机如何设置密码
本文地址: https://pptw.com/jishu/762480.html
Debian JSP应用如何实现缓存优化 Debian JSP应用如何实现日志管理

游客 回复需填写必要信息