openwrt的路由器重置root密码

家里路由器刷了openwrt,结果长期没登录,忘了root密码。

很容易就找到了这里介绍的办法  http://www.openwrt.org.cn/bbs/thread-12327-1-1.html

但在我这里不行,那个recvudp.exe一直没收到任何消息。

官方链接 https://wiki.openwrt.org/doc/howto/generic.failsafe 介绍的方法,和上面的差不多,也并没有介绍如何在windows下操作。

自己想了一下,重置root密码的步骤无非是启动的时候按reset键,让路由器以默认的failsafe模式启动,recvudp.exe这个工具无非是判断什么时候该按reset键。

所以,我的解决办法是:

1,网线接路由器,本地IP设置为192.168.1.2,掩码255.255.255.0

2,打开命令行控制台,ping  192.168.1.1 -t,当然,这时候是ping不通的。

3,路由断电,插电,观察上面的ping窗口,当ping窗口显示通了的时候,戳reset键。

4,现在应该一直能ping通192.168.1.1,说明路由器进入了failsafe模式。

5,telnet 192.168.1.1

6,先运行命令 mount_root,会显示jffs2 ready什么的,不运行这个命令无法修改密码,会提示/etc/passwd只读。

7,用passwd命令修改密码吧。

改完了才发现,其实有中文资料可参考 https://wiki.openwrt.org/zh-cn/doc/howto/generic.failsafe

时间: 2024-10-11 14:43:26

openwrt的路由器重置root密码的相关文章

LAMP搭建20:MySQL重置root密码

默认情况下安装完成后mysql没设root密码,可以直接登录: [[email protected] ~]# mysql -uroot Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 9 Server version: 5.1.49 MySQL Community Server (GPL) Copyright (c) 2000, 2010, Oracle and/or it

MySQL 修改用户密码及重置root密码

为数据库用户修改密码是DBA比较常见的工作之一.对于MySQL用户账户的密码修改,有几种不同的方式,推荐的方式使用加密函数来修改密码.本文主要描述了通过几种不同的方式来修改用户密码以及mysql root账户密码丢失(重置root密码)的处理方法. 1.密码修改的几种方法 a.可以在创建用户的时候指定密码,以及直接使用grant创建用户的时候指定密码. 对于已经存在的用户直接使用grant方式也可以修改密码 如下: --演示版本 [email protected][(none)]> show v

MySQL重置root密码的几种方法(windows+Linux)

重置root密码的方法: windows系统下:1.停止mysql服务:2.新建文件init-root.txt,写上如下内容: update mysql.user set password = password('newpwd') where user = 'root'; flush privileges; 保存:3.打开命令行,输入:C:\mysql\bin\mysqld --init-file=C:\\mysql-init.txt --init-file 选项指向初始化的文件 如果MySQL

linux重置root密码

ubuntu重置root密码: 在开机出现启动条时,进入Recovery Mode,在linux最后面修改启动配置:ro recovery nomodeset"修改为"rw single init=/bin/bash ,然后进入系统,passwd更改root密码,重启生效. centos重置root密码: 更简单,直接在出现启动条时,在加载内核的时候在最后面添加single或者是1,然后启动,进入系统,passwd更改root密码,重启生效.

MySQL重置root密码

1.重置root密码: service mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FLUSH PRIVILEGES;mysql> quit # /etc/init.d/m

Rhel7 重置root密码为ooxxbalabala

Rhel7 重置root密码为ooxxbalabala 设置网络和主机名 Hostname newhost; Vi networkt 和vi hosts.

记录下 rhel 7 安装MySQL 并重置root密码

注意官方是很不提倡用root的. 下载并安装MySQL 最新的rpm地址 https://dev.mysql.com/downloads/repo/yum/ #wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm #rpm -ivh mysql57-community-release-el7-11.noarch.rpm#yum install mysql-server 重置root密码 # systemc

SUSE12 重置root密码

今天发现一台SUSE 12.0 linux服务器root密码忘记了.在google 百度上找了许久没有找到 SUSE SLES12重置root密码的方法.根据网上众多解决办法反复试验,终于将密码重置,现记录之以备忘. 重置方案是:修改原服务器配置文件/etc/shadow  ,将某已知root密码服务器hostA的root这行替换掉,即服务器root密码更换成hostA的root密码 具体分三步: 先用安装盘启动服务器,进入救援系统"Rescue System" 在救援系统下,挂载原服

密码破解之Esxi重置root密码

描述: 当你忘记了Esxi的root密码,而且这台主机又没有加入vcenter中.怎么办? 下面我们来重置root密码,但要保留里面的虚机数据. 准备: 一个Esxi的光盘.我的系统是Esxi5.5,所以就准备了Esxi5.5的光盘.其他版本的也一样 步骤: 1.将安装盘放入光驱,重启服务器从光驱启动.进入安装界面,选择Esxi-5.5选项.如图 2.安装界面,按Enter 3.按F11选择同意,进入下一步. 4.等待扫描设备. 5.进入选择硬盘界面,选择第一块硬盘. 6.到这一步很重要.选择第