找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2345|回复: 5

[N1盒子] 有关NI修改optware密码

[复制链接]
发表于 2018-6-7 16:50 | 显示全部楼层 |阅读模式
本帖最后由 leomita 于 2018-6-7 16:52 编辑

参照webpad大神发在T1那边的教程,使用了下面的命令在telnet里尝试修改N1的root密码:__________________________________________________________________
BTW:
以下命令执行后optware 组件 FTP、SSH2、SCP 的root用户密码被改成 hiahiahia
先设置path和备份原始passwd文件
export PATH=$PATH:/opt/bin:/opt/sbin
cp /system/etc/passwd /system/etc/passwd.toor

改密码
field=$(awk -F ':' '/^root/{print $2}' /system/etc/passwd)

password=$(/opt/bin/openssl passwd -1 -salt 'webpad' 'hiahiahia')

sed -i '/^root/s%'$field'%'$password'%' /system/etc/passwd
___________________________________________________________________

运行之后重启了N1,结果发现不论用toor还是hiahiahia都登录不上ssh,现在不知道密码是什么了。。。求知道的小伙伴拯救。。。。

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2018-6-7 16:57 | 显示全部楼层
手误了吧?
hiahiahia 变成了 hiahaihai ?

点评

感恩W大回复_ 又试了下,没有手误,好像有莫名bug  详情 回复 发表于 2018-6-7 17:49
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-6-7 17:49 来自手机 | 显示全部楼层
webpad 发表于 2018-6-7 16:57
手误了吧?
hiahiahia 变成了 hiahaihai ?

感恩W大回复_
又试了下,没有手误,好像有莫名bug
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2018-6-7 18:59 | 显示全部楼层
leomita 发表于 2018-6-7 17:49
感恩W大回复_
又试了下,没有手误,好像有莫名bug

那你试下密码webpad可不可以,还是不行就telnet终端,这个无需密码,然后恢复passwd.toor ,具体啥命令不用说了吧?

点评

好的,谢谢W大!已恢复! 不知道是不是目录名不一样,回头把/system/替换成/opt/试试,不知道能行不,因为我看passwd的路径在/opt/下…  详情 回复 发表于 2018-6-7 20:13
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-6-7 20:13 来自手机 | 显示全部楼层
webpad 发表于 2018-6-7 18:59
那你试下密码webpad可不可以,还是不行就telnet终端,这个无需密码,然后恢复passwd.toor ,具体啥命令不 ...

好的,谢谢W大!已恢复!
不知道是不是目录名不一样,回头把/system/替换成/opt/试试,不知道能行不,因为我看passwd的路径在/opt/下…
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-7-26 01:47 | 显示全部楼层
终于搞定了改密码了。哎,试了好多次。
之前也是觉得密码默认不安全,直接改passwd文件又改不了,里面是加密的内容,linux下  passwd 改密码指令系统也没用,系统好像没集成这个指令。
但是按照你的回复,试了写入密码到那个目录。没用,重启了也没用。折腾我一下午。把系统环境变量都改乱了,指令都用不了。就等刷机了。后台发现没记录进系统,重连shell变量好了。

最终发现不是目录的问题,opt下是有个passwd文件,/system/etc/也有个,/etc/passwd  这里也有个。扒了好多帖子,hdp论坛里面受到启发,w大写的是对的。

但是没备注一点,如下:
field=$(awk -F ':' '/^root/{print $2}' /system/etc/passwd)
password=$(/opt/bin/openssl passwd -1 -salt 'toor' 'XXXXXXX')
sed -i '/^root/s%'$field'%'$password'%' /system/etc/passwd

第二排的指令,-salt(过去分词?)  后面toor,就是:-salt ’之前的密码‘ ’新的密码xxx‘,w大原帖用的是webpad,可能他自己原密码是webpad。我们后来刷的默认都是toor。问题就出在这里。改完,一切好了。
那3句指令的意思,按照我的理解,嘿嘿
定义root账户  写进那个目录文件
定义密码用openssl加密,核对之前的密码,新的密码。
把这个密码  定义为root密码  写进目录。
哈哈。

w大固件不错。盒子+opt软件包。这两天折腾了tr的加密访问,原帖也没写。也是搞了很久。之前哪些默认的设置,外网frp穿透,谁都直接可以访问,太危险了。
这些东西,外行人照搬。原理和代码不懂太危险了。自己也半斤八两,还能懂点。回头出个帖子。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-23 17:14

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表