前言:之前刷了OMV固件 然后又因为lnmp默认网站路径和OMV 的web文件不在同一个目录下 刚刷好OMV登陆SSH就发现不能用root用户登陆 一直提示密码错误 于是就有了这篇文章
1.拔出SD卡
首先 树莓派断电 取出SD卡 插到电脑上
2.编辑cmdline.txt文件
在电脑上打开sd卡中可见的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 init=/bin/sh
保存 插回树莓派中
3.开启树莓派(需要连上显示器和键盘)
将树莓派开机 估计在显示闪动的光标前需要等一会
输入:
mount -rw -o remount /
passwd root
提示success就说明成功了
输入以下命令去同步并执行初始化程序
sync
exec /sbin/init
等待树莓派启动完成输入密码 成功以后拔出SD卡插回电脑
4.修改cmdline.txt
我们把之前加进去的最后一句话删除即可 重启树莓派 密码就重设完成了
但是我想说的是上次刷完OMV是因为我没去OMV的web管理页面配置允许root用户用SSH登陆 有点尴尬