|
|
本帖最后由 天天 于 2019-10-1 16:42 编辑 , o' r7 y6 S* R) E
( t9 [9 N6 h4 k7 ]& Y! I" fX3P系统的初始化脚本里/etc/init.d/S23init 每次启动会把 /sata/.storage/etc/passwd 等文件写回系统分区
0 C' v" U8 }# s7 z这个功能应该是用于在web端修改密码 重启后写入系统3 G' I" r+ i7 [4 A. X# }8 W
6 T; ~# U+ \2 ], U
解决方法:9 W9 T# V6 I* B) a! [$ G2 }
首先是按论坛里的方法修改密码- mount -o remount,rw /* f+ Z5 y* Z# `% X
- passwd
复制代码
& S2 I2 b; b# K7 {! r5 C$ d8 x" @# k M) D8 A6 r
然后删除掉 /sata/.storage/etc/passwd 之后再重启- rm /sata/.storage/etc/passwd2 L. k7 ~/ { `$ N9 z# D Z
- reboot
复制代码 + a* ~+ L, c/ W A& C
重启后 启动脚本会自动把系统内修改后的/etc/passwd 等文件重新拷贝到/sata/.storage/etc/下
; |, l8 _ u6 f; @3 T3 f
1 r% ?5 L) t( o最后附上系统内的初始化脚本供大佬比对$ w, P9 W( U+ a& |+ |0 d
|
评分
-
查看全部评分
|