忘记了 Linux 的用户名,但是还记得密码有救么

2021-12-06 14:54:35 +08:00
 eccentric579
2496 次点击
所在节点    问与答
16 条回复
cloudfstrife
2021-12-06 14:58:28 +08:00
root 的密码有吗?如果有就用 root 登陆,cat /etc/shadow
eccentric579
2021-12-06 14:59:35 +08:00
@cloudfstrife 把 root 改成了其他,然后忘记改成了啥
iBugOne
2021-12-06 15:01:14 +08:00
用 archiso 启动修,chroot 进去直接改密码
lookerson
2021-12-06 15:01:18 +08:00
能物理接触不?用个 U 盘刻录一个 ubuntu live server ,进去后,挂载一下原有的硬盘,看一下原有硬盘下 /etc/shadow 的用户信息
cloudfstrife
2021-12-06 15:05:31 +08:00
@eccentric579 #2 你这个操作是真的秀,#3 #4 的方法可以尝试
sisylocke
2021-12-06 15:08:01 +08:00
.bash_history?
eccentric579
2021-12-06 15:14:21 +08:00
@lookerson 单片机 Rom 。。。
killva4624
2021-12-06 15:14:41 +08:00
用其他用户看看 cat /etc/passwd ,如果没其他用户的话就用 liveCD 按照 4 楼方法把。
eccentric579
2021-12-06 15:18:57 +08:00
@killva4624 不是很清楚,单片机的 rom 也能挂载么
VYSE
2021-12-06 15:22:04 +08:00
dump 出来, binwalk 解
snuglove
2021-12-06 16:59:08 +08:00
进救援模式,查看 /etc/passwd,看看是啥了就可以了
hccsoul
2021-12-06 17:22:51 +08:00
我记得银行卡密码是 123456 但是我还没见过那张卡
sadfQED2
2021-12-06 19:05:42 +08:00
把 root 改成其他的,然后忘记了,哈哈哈哈,笑死我了
killva4624
2021-12-06 19:40:21 +08:00
@eccentric579 单片机不知道,本科毕业后就没碰过这玩意了…但理论你能在单片机跑起系统,就能从 liveCD 启动,可能就是需要折腾。
bitdepth
2021-12-06 20:42:10 +08:00
你指嵌入式?看看 bootloader 能不能打斷
delectate
2021-12-06 20:51:42 +08:00
楼上很多人说的很对,但是那仅限于 server 或者 desktop ,对于 embedded 是不行的。

那么怎么办呢?一般有几个方法:穷举用户名、重新刷机、内核漏洞、nginx (如果有)提权、拆 flash 用治具读解数据。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820355

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX