黑群晖忘记密码找回办法PVE黑群晖忘记密码后找回
近日,我遇到了一个尴尬的问题——将黑群晖的密码修改为随机数后,却不小心忘记保存。这个操作失误直接导致了PVE(Proxmox Virtual Environment)失联,进而间接导致了其他设备的网络存储挂载失效。在这篇文章中,我将分享我解决这个问题的救援过程,希望对遇到类似困境的朋友有所帮助。
以下是整个救援过程的步骤:
步骤1:转移硬盘
首先,将群晖虚拟机关机,并选中硬盘,在PVE的Disk Action中选择"Reassign Owner",将数据盘转移到另一个Windows虚拟机上(如果没有的话,可以创建一个Windows 10虚拟机)。
步骤2:挂载硬盘
为了修改硬盘上的文件,我们需要使用一些第三方工具来挂载和修改硬盘内容。首先,启动Windows虚拟机,并进行远程连接。然后,在虚拟机中下载并安装最新的Paragon Software公司的extFS试用版。
安装完成后,打开软件,并将每个硬盘上的2.4G分区挂载(如果没有提示有这个2.4G分区,则不需要操作)。挂载成功后,在虚拟机的"此电脑"中会看到几个盘符。
步骤3:修改密码
在挂载的分区中找到"etc"文件夹,并修改其中的两个文件:shadow和shadow.cfgen.bkp。使用文本编辑器(如VSCode、Notepad++等)打开shadow文件,找到自己的用户名所在行。它长这样
admin:一串加密的密码字符串:19365:0:99999:7:::
将冒号中间那一串加密的字符串替换成已知密码的字符串,比如明文为 888888 的密码字符串为:
$6$qZZGv6epxQb9lLi1$S7eX8wxX6t9cjTvda.VmEJtUl5EpV.gZ2zB9rUC29/sVvon.xu/D3GYzhlSkQ56l3lM1XoIScJK7dlwJmYN0L0
如果无法保存修改后的shadow文件,可以先保存到桌面上,然后删除挂载目录中的shadow文件,再将修改后的文件复制回去。同样的操作也需要对shadow.cfgen.bkp文件进行修改。
对于每个有系统的挂载盘,都需要替换etc文件夹下的这两个文件。你可以逐个手动修改,也可以先修改一个文件,然后将其复制到其他盘中。
步骤4:将硬盘挂载回PVE群晖虚拟机
首先,取消Windows虚拟机中的群晖硬盘挂载,并将Windows虚拟机关机。然后,按照之前的SATA顺序,在PVE的Disk Action中将硬盘重新挂载回群晖虚拟机中。
步骤5:开机
修改完成后,重新开机。如果一切顺利,你现在可以使用已知密码明文登录了。
步骤6:修改新密码
登录后,请务必通过群晖的Web管理界面修改密码,以保证各种配置与文件同步保存。
如果你在修改密码过程中遇到问题,可以参考文章中提到的一些常见问题解决方法。
希望这篇文章能对遇到类似问题的朋友有所帮助。
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包