|
本帖最后由 天天 于 2019-10-1 16:42 编辑 * h- B2 `+ ~5 w5 q
. C1 |" M" _9 _) H* Q* f9 M5 A
X3P系统的初始化脚本里/etc/init.d/S23init 每次启动会把 /sata/.storage/etc/passwd 等文件写回系统分区
+ ^( K6 y7 [+ r+ f2 J9 I这个功能应该是用于在web端修改密码 重启后写入系统
( |9 H/ O9 y2 n9 K( q9 v: `" z. M3 V7 { d
解决方法:
9 r' B) _0 j* k! r8 W# V首先是按论坛里的方法修改密码- mount -o remount,rw /
- E. ~& z0 |( Q" g+ E - passwd
复制代码 $ Z/ e- T: d: h
- {) @5 n9 Z' `9 N9 B
然后删除掉 /sata/.storage/etc/passwd 之后再重启- rm /sata/.storage/etc/passwd0 T: E& u, T+ C$ ]6 y7 u/ r
- reboot
复制代码
& a$ q; r2 @6 f; U1 c6 `, t重启后 启动脚本会自动把系统内修改后的/etc/passwd 等文件重新拷贝到/sata/.storage/etc/下1 d N6 _. D( S/ a9 |0 ~
9 J$ w3 Z8 ], x1 y
最后附上系统内的初始化脚本供大佬比对" [; u2 l" }/ \9 J [8 ^3 P
|
评分
-
查看全部评分
|