树莓派3 Centos7 root 密码修改

匿名 (未验证) 提交于 2019-12-03 00:18:01

1、树莓派的Centos7系统默认用户名:root,默认密码:centos

2、如果已登录修改密码很简单,直接输入指令passwd就能修改。

3、我一直用的树莓派默认密码,把树莓派当成一个小服务器使用,暴露在外网后明显受到了攻击。虽然我的IP的运营商分配的动态IP,但是就在前天,我的树莓派还是被不知道哪儿来的黑客攻破了。他第一时间改了我的登录密码,然后我就无法登陆了,是的!无法登陆了!我看了他在我树莓派上留下的痕迹,当然他的ip无法追踪,都是国外的代理IP,它还下载了一些文件,最后还删除了,可能看我的树莓派配置太渣。

步入正题,在这种未知密码的情况下如何修改root的密码。网上很多修改方法都是有grub引导。树莓派的Centos系统没有。

A、将树莓派的SD卡拔下,通过读卡器连接到电脑

B、找到SD卡里面的cmdline.txt文件

C、修改cmdline.txt内容,在文末添加init=/bin/sh

修改前:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p3 rootfstype=ext4 elevator=deadline rootwait selinux=1 security=selinux enforcing=0

修改后:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p3 rootfstype=ext4 elevator=deadline rootwait selinux=1 security=selinux enforcing=0 init=/bin/sh

D、将SD卡插入树莓派,并重新启动,启动后会卡在一个地方很长时间,

E、此时输入指令:mout -o remount, rw /

F、如果有报错,就再次输入E步骤指令;如果没报错,此时便可更改root密码,输入指令:passwd root 回车后再输入两次新密码,即可修改密码

G、拔出SD卡插到电脑,将cmdline.txt文件恢复原状,即删除init=/bin/sh,

H、重启树莓派,即可用新密码登录





易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!