前言
相信大家长时间不去自己的树莓派,会忘记密码,但是自己又没有显示器,没办法使用修改cmdline.txt 的方式找回密码。今天介绍一个通过修改pi的密码方式来修改树莓派的登陆密码。
一、修改前准备
1.读卡器一个;
2.可以用的Linux系统,比如ubuntu虚拟机。
二、修改步骤
1.挂载树莓派的内存卡到虚拟机上
树莓派的内存卡拆下来,装在读卡器中插入电脑;并且连接到虚拟机中,
然后打开终端,查看内存卡是否存在:
dmesg
在当前路径创建一个空文件夹,并把内存卡的sdg2(第一次挂载一般是sdb2)挂载到该文件下:
mkdir ext4sudo mount /dev/sdg2 ext4cd ext4/
2.修改密码
树莓派的密码都放在/etc/shadow文件夹下,但是里面的密码是经过加密的,我们压根不知道那是啥意思:
但是我们只能知道的是,pi后面的两个冒号之间肯定是密码。那我们只要修改这些内容就能达到修改密码的目的。
我们可以先在Ubuntu中创建一个临时用户,并且该用户设置密码,这样我们就可以用这个用户的密码来替换pi的密码了。
在Ubuntu终端创建用户:
sudo useradd testsudo passwd test//输入自己的密码
创建成功之后,打开Ubuntu的shadow:
sudo vi /etc/shadow
这时候,只要把test的密码部分覆盖pi的相同部分内容,就能成功修改树莓派的密码了。
如果觉得《树莓派登录密码又双叒叕忘了怎么办?而且你还没有显示器!今天给大家介绍一个办法》对你有帮助,请点赞、收藏,并留下你的观点哦!