PVE(8.3.5)的入门探索(四)——pve密码的重置修改


前言

我曾有一段时间pve很久没登录导致密码记不清,无法登录web页面,为解决pve密码忘记,如何重置密码问题,写了这篇文章


一、重置修改pve密码的原理

Proxmox VE它是一个基于Debian Linux的企业级虚拟化平台,所以密码恢复应该类似于一般的Linux系统密码重置方法。

GRUB引导参数的作用

GRUB是Linux系统的引导加载程序,允许用户修改内核启动参数。通过添加 init=/bin/bash,系统跳过默认的初始化流程(如登录认证),直接启动一个具有root权限的Bash Shell。

单用户模式的权限

单用户模式(或恢复模式)下,系统无需用户认证即可获取root权限。这是Linux系统设计的一种恢复机制,但依赖物理访问机器的能力。

文件系统挂载的读写权限

默认情况下,部分系统可能以只读(ro)模式挂载根文件系统。通过 mount -o remount,rw / 确保对文件系统的修改(如密码更新)可被写入磁盘。

二、具体操作步骤

1. 重启PVE主机并进入GRUB菜单

开机时,在启动界面快速按下 ESC 键(部分系统可能需要按 Shift 或 E 键)。

进入GRUB菜单后,选择默认的Proxmox启动项,按 E 键进入编辑模式。
在这里插入图片描述

2. 修改GRUB启动参数

在这里插入图片描述
找到以 linux 开头的行,在行末追加以下参数:

init=/bin/bash

确保参数中添加 rw(若没有自动启用读写权限):

rw init=/bin/bash

在这里插入图片描述
注:
如果根分区未以读写模式挂载,执行:

mount -o remount,rw /

按 Ctrl+X 或 F10 启动,系统将直接进入 bash shell。

3.重置root密码

输入 passwd root,按提示设置新密码。

确保密码修改成功(无报错提示)。
在这里插入图片描述

4.强制同步文件系统并重启

执行同步命令避免数据丢失:

sync

重启系统:(或直接按 Ctrl+Alt+Del)

exec /sbin/init

总结

pve密码的重置是pve的基础操作,对于忘性很大的小白来说有很大的帮助

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值