并不是真的忘记了登录密码,但适用于忘记密码后的找回方法。
事情是这样的:
树莓派4b到手后一直用的pi
账户登录及日常操作,有需要提权的操作就用sudo
,没有启用root
账户,且未设置root
密码,平时使用一直没有问题。
但是,就在昨天,突然想发挥一下4b的余热,想安装OMV
(OpenMediaVault
,后续有安装教程)体验一下做NAS效果如何。于是,网上找到很多教程,开始尝试。
安装了近半小时后完成了,并做了初始化操作 omv-initsystem
然后,重启后pi
账户登录不上了。。。
本来这个事情不是很麻烦,网上有解决方案,就是修改SD卡的cmdline.txt
文件。但是,修改完需要连接显示器和键盘,输入一些命令才能生效。4b用的是micro-hdmi
线,我没有那种线,就只能想其他办法了。
网上找了很多,也没有类似我这样的情况。一般像我这种情况可能就需要重装系统或者买根线了,不想麻烦,也不想重装系统,最终找到了一个办法。
网上找到了这样一句话:
OMV安装完成后会禁止除root外所有用户通过ssh登陆,这时需要输入root及对应密码才能登录。
看来只能重置root
密码才能登录了。
DiskGenius
打开/etc
目录shadow
文件,右键,复制文件到桌面
第1行
的root
账号的密码# 默认内容
root:*:18087:0:99999:7:::
# 修改为如下内容,此时对应的密码是 openmediavault
root:$1$PjiW4uIZ$agjyA0foLeAcHClwOuad1.:18087:0:99999:7:::
DiskGenius
上右键,上传文件到当前目录
,覆盖原文件
root
和 openmediavault
登录,成功进入系统。
本文由 新逸Cary 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:https://blog.xinac.cn/archives/pi-reset-pwd.html
最后更新:2020-07-01 11:22:29
Update your browser to view this website correctly. Update my browser now