RouterOS 重置密码

Posted alfiy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RouterOS 重置密码相关的知识,希望对你有一定的参考价值。

如果RouterOS的密码忘记了,大家不必惊慌,本文就以Routeros 6.48.6为例给大家讲解一下X86平台下RouterOS的密码重置,其实X86平台下各版本的重置步骤大致相同,都是找到user.dat文件并将它删除。

1.使用Linux 启动盘进入Linux 的救援模式

这里我用的是CentOS 6.5的启动光盘,我手头有Ubuntu 16.04Ubuntu 20.04CentOS 7.5的启动光盘,通过我的实际的操作来看,感觉CentOS 6.5的启动光盘的救援模式比较好用一些。如果你手头刚好没有启动盘的话,建议您刻录或者使用U盘制作一张centos 6.5 的启动光盘。

系统正在加载救援模式。

选择语言,这里我选的是默认的英语。

选择键盘模式,同样默认就行。

设置网络,这里选‘No’跳过就行。

这是进入救援模式的警示,使用Tab键,选中‘Continue’继续。

继续下一步。

选中开启shell。

开启Shell之后,你的系统就会出现bash-4.1#的字符提示了,至此您已经进入到了救援模式下。

2.挂载RouterOS的硬盘

在救援模式下,我们是无法对RouterOS 进行操作的,要想进行下一步的操作,需要先挂载RouterOS的硬盘分区。

一般我们在安装RouterOS的时候,都是一路默认走下去的,很少注意它的分区情况更不要说让您记住了,那怎么办?使用fdisk -l命令查看一下吧。

fdisk -l

从‘fdisk’来看,我的RouterOS系统共有两个分区,第一个分区是启动分区,第二个分区比较大,是应用分区,估计‘user.dat’文件就在第二个分区中。

挂载一下分区吧。

mount /dev/sda2 /tmp

我将/dev/sda2 挂载到了临时文件/tmp下。

3.查找user.dat文件并删除

进入/tmp文件夹,并查找‘user.dat’文件。

cd /tmp
find ./ -name user.dat

发现‘user.dat’文件在当前目录‘./rw/store’下。


将‘user.dat’直接删除或者重命名都可以。

重启RouterOS,用户名就变成了默认的‘admin’和空了。

以上是关于RouterOS 重置密码的主要内容,如果未能解决你的问题,请参考以下文章

MikroTik RouterOS 自动更改WIFI密码

记一次MySql重置root密码无效

MikroTik RouterOS安装后初始化配置(PPPOE拨号上网)

路由器的密码恢复

RouterOS系统安装和简单配置

mysql的密码设置以及常规优化配置