树莓派重设密码

参考博文:http://shumeipai.nxez.com/2017/02/17/how-to-reset-a-forgotten-raspberry-pi-password.html

树莓派忘记密码了?四步重设密码,收藏之以供不时之需~

第1步:取出SD卡

将树莓派关机,移除sd卡,插入到你的电脑。

第2步:编辑 cmdline.txt

在PC上打开SD卡根目录,启动部分是可见的,并包含一个名为“cmdline.txt”的文件。在编辑器中编辑这个文本,并将下文插入到已有文本的最后

init=/bin/sh

举个例子,如果原文是这样的:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

那么编辑后应该是这样的:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh

如果这样还是不行,无法进入重设命令,改为以下即可:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline init=/bin/sh rootwait 

确保所有内容在同一行。保存文本内容,从pi出取出sd卡。

第3步:重设密码

将sd卡插入树莓派(我们在这里需要连上显示器和键盘)。将树莓派开机,估计在显示闪动的光标前需要等一会。
在标识符后,输入以下命令:

mount -rw -o remount /
passwd pi

你会被提示输入一个新的密码,请仔细输入后并敲下回车键。系统会提示你再次确认输入密码

passwd pi
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

这样密码就修改完成了,现在输入以下命令去同步并执行初始化程序

sync
exec /sbin/init

树莓派会继续启动,然后关掉树莓派并且断电。

sudo halt

第4步:编辑cmdline.txt文本

用电脑再次编辑这个文本:把我们在第二步加入的最后数据删除。
现在你可以插入sd卡到你的树莓派啦,再次启动就可以使用新的密码啦。

原文地址:https://www.cnblogs.com/little-kwy/p/10340195.html

时间: 2024-10-11 10:29:22

树莓派重设密码的相关文章

忘记mysql的root密码,如何重设密码

引言:MySQL有时候忘记了root密码不要慌,可以不用原密码就能重设密码 Linux: 1.编辑MySQL配置文件my.cnf vi /etc/my.cnf    #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables [mysqld] skip-grant-tables :wq!  #保存退出 service mysqld restart  #重启MySQL服务 PS:也可以不修改配置文件,直接用以下命令启动MySQL,以不检查权限的方式启动:    safe_M

网站开发之用户重设密码 找回密码功能的实现原理

网站开发之用户重设密码 找回密码功能的实现原理,这个东西基本在现在每个系统中都带有的功能,但是实现的方式也是挺多的,这个是跟数据库没多大关系的方法嘞. 用户流程: 1.用户忘记密码,来到密码重设界面 2.用户输入Email地址,点击重设密码按钮 3.用户收到一封密码重设邮件,里面有重设密码的链接,此链接有过期时间 4.用户点击链接,来到密码重设页面,输入新密码,完成 这个流程并没有什么创新,很多网站都是用这套流程 后端实现方式: 1.当用户输入Email地址后,验证这个Email,如果存在于数据

忘记root密码时如何重设密码

哈哈,太久没用linux了,把自己的登陆密码给忘了.今天找了下方法如何重设密码以登陆系统. 此文仅以作备忘. 忘记linux密码时,可以使用单用户模式进入linux,修改root密码.1.在linux加载时,按下任意键,进入某个界面后,按下e键,就可以进入grub模式2.选择第二行的kernel(第一行是root,第三行是initrd),按下e进入编辑界面3.进入编辑界面后,按一下空格键,输入single.按下回车键,退回到grub模式4.退回到grub模式界面后,再次选择第二行的kernel,

Mysql密码忘记后如何重设密码

1. 首先检查mysql服务是否启动,若已启动则先将其停止服务 2. 打开第一个cmd窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables 注释: 该命令通过跳过权限安全检查,开启mysql服务,这样连接mysql时,可以不用输入用户密码. 3.打开Mysql终端, 如输入密码,直接回车,

Windows下mysql重设密码

1 Windows下的实际操作如下 2 3 1.关闭正在运行的MySQL,即关闭服务. 4 5 2.打开DOS窗口,转到mysql\bin目录. 6 7 3.输入 mysqld --skip-grant-tables 回车.如果没有出现提示信息,那就对了. 8 9 4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录. 10 11 5.输入mysql回车,如果成功,将出现MySQL提示符 > 12 13 6. 连接权限数据库>use mysql; (>

mysql中的user表,可以存储了用户信息,以及ip地址等,可以用来重设密码,禁止或允许用户远程访问等

如题

Mac电脑 重设开机密码

1.因为我用的是iMac,所以会有无线鼠标和无线键盘,这个不影响, 2. 3. 4.这里要注意:输入命令:resetpassword 按回车键方可.(可别学我啊 中间可没有空格键) 5.按照提示,在右侧输入完重设密码,再次输入密码等信息,点击储存,这时弹出对话框,点击好,这时候你看到的是之前页面的初始化状态(之前全部填写的信息全部为空),这时点击左上角的苹果标志,点击重启电脑,进入系统输入你之前更改好的密码进入系统,可能会弹出系统密码提示框,这时不用去管它,点击Finder,按住苹果键盘的Opt

Web服务器管理系列:9、创建密码重设盘

互联网时代需要记录的密码实在太多了,一不小心可能会忘记,假如服务器的密码忘记了将会是件很麻烦的事. Windows Server 2008 为我们提供了创建密码重设盘的功能: 点击创建密码重设盘: 点击下一步: 选择U盘然后点击下一步: 输入当前用户的密码然后点下一步: 密码重设盘创建成功,下面我们看看Windows Server 2008在我们的U盘上写入了什么: 下面我给大家演示下如何使用密码重设盘: 我们在登录的时候输错一次密码就会出现"重设密码"按钮: 我们点击"重设

重设root 密码

通过单用户模式重设root账户的密码 通过"急救模式"重设root账户密码