|
发表于 2021-11-27 15:45:08
|
显示全部楼层
本帖最后由 panfeng.gao 于 2021-12-4 19:38 编辑
( X4 [2 Z0 z# u* K+ T. r, j% u, |. y( g" _7 K
请教一下楼主。我按照这个的教程操作,op已经成功打开。: d* c5 _' Z6 L N+ k
0 I/ f1 { F4 v3 E我现在的问题是,使用putty ssh登录光猫,总是提示密码错误。
( ]3 g. A3 H$ N n, \0 Q/ j# M7 K" ^& b6 p' V1 o- ~
rootpw=$(grep root /etc/shadow|cut -d: -f2)
; {0 H! B5 A [* O7 Qsed -i "s/root:/root:$rootpw/" ../shadow6 K5 E5 u" Y( m6 f, O; n9 n
( Y, X8 K/ i7 z' n. F* W# v: @教程中提到这两句的意思,是把op的root密码设置为和系统 root 密码一致。
$ \, Q% X4 d8 s* U. v8 u' g* U/ r" h: ]. }# {9 P$ y
我严格按照该教程操作。操作完后0 h" _0 [6 y H6 I( ]% o: d7 G
! h8 M; w% D2 O! S1 S6 O8 X; H* x scat /etc/shadow
! v2 l# l6 A$ i' r* I% Ccat /opt/upt/apps/apps/etc/shadow
& r" e/ N; n& @& z5 h, @5 L& B7 E h- i, I+ A6 X o$ V2 X+ `
对两个文件进行比较,root哪一行完全一致。这说明op的root密码已经和系统 root 密码一致。
8 a! t h( J7 U( g6 Q
4 y# t4 d, g2 T5 h使用telnet登录光猫,可以登录光猫。
5 n1 V9 @: U, D& j8 o' M使用ssh登录光猫,输入root密码,总是提示密码错误,不知道什么原因?
! O0 c4 d% e, U1 u, g8 F3 [& k# t' w! K. Q f+ {! [
上述问题原因已找到,供其他人员参考。
: D2 q. a0 n8 Q! c" r. j! A1、光猫如果在web管理页面-系统工具中进行过“恢复默认配置”,密码将恢复为admin。
9 M9 g0 R8 \9 s& r) V4 L4 c# X2、sed -i "s/root:/root:$rootpw/" ../shadow,这条命令只能执行一次,不可以反复执行。很多ssh密码不正确,很可能是因为反复执行了这条命令。0 H4 W! X) y: R7 L' P# i/ t
3、sed -i "s/root:/root:$rootpw/" ../shadow,这条命令执行完,需要重启光猫后,才可以使用ssh登录测试。不然设置的密码没有生效。
# v- z; h/ F. w! u1 A, ~6 q8 x4、如果你的光猫参考这个教程,以前已经打开了op,但是由于进行了“恢复默认配置”,op不能登录。参考这个教程再次打开op,
2 |: o9 u: k% j- rootpw=$(grep root /etc/shadow|cut -d: -f2)
- sed -i "s/root:/root:$rootpw/" ../shadow
/ p. ^ Y) T0 u/ Z, O
& ^9 s& h6 F9 ]3 |! X, g5 g教程中这两行及以下的命令无须执行。5 f" X! C/ g+ f
6 C8 \- i( x+ I5 Y |
|