温馨提示×

centos minimal如何设密码

小樊
44
2026-09-29 22:39:02
栏目: 智能运维

在 CentOS Minimal(最小化安装,通常没有图形界面)下设置或修改用户密码,常用方法如下:


一、设置当前用户密码

如果你已经登录系统(比如 root 或普通用户):

passwd

按提示输入新密码并确认即可。


二、为指定用户设置密码(需 root 权限)

例如为用户名 user1 设置密码:

passwd user1

⚠️ CentOS 对密码复杂度有要求(长度、大小写、数字等),太简单会报错。


三、root 用户忘记密码(重置密码)

如果是 CentOS 7/8/Stream,可通过单用户模式重置:

  1. 重启系统,在 GRUB 界面按 e
  2. 找到以 linux16 或 linux 开头的行
  3. 在行尾添加:
    init=/bin/bash
    
    或(CentOS 7 常见):
    rd.break
    
  4. 按 Ctrl + X 启动
  5. 执行:
    mount -o remount,rw /sysroot
    chroot /sysroot
    passwd root
    touch /.autorelabel
    exit
    reboot
    

四、设置密码策略(可选)

查看密码策略:

cat /etc/login.defs

修改复杂度(使用 authconfig 或 pam_pwquality):

authconfig --passminlen=8 --update

如果你能说明:

  • CentOS 版本(7 / 8 / Stream)
  • 是 新装系统初次设密码 还是 忘记密码

我可以给你更精确的步骤。

0 踩