如何在Linux中查看vsftp数据库db文件

现代版的七三一

现代版的七三一

2016-02-19 19:45

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享如何在Linux中查看vsftp数据库db文件,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

由于自己的粗心大意,在Linux上搭建vsftp后忘记了原始用户密码,这时就需要查看vsftp登录认证数据库db文件的内容了,那么具体要如何做呢?下面图老师小编就教你如何在Linux中的vsftp查看数据库db文件。

 如何在Linux中查看vsftp数据库db文件

在搭建vsftp的时候,很多人会用db_load为虚拟用户建立数据库文件。但是如果是后任接手,恰好又没有做这方面的交接,就比较麻烦了比如我,前任做的VSFTP没留下太多资料,只好自己查,好辛苦。

几经周折,终于确认了vsftp的用户名和密码放在一个叫vsftpd_login.db文件中,然而这个文件无法查看内容,完全不知道到底目前有多少用户可以登录vsftp,用户名密码是啥

查了一下vsftp的虚拟用户,了解到这是通过db_load程序生成的数据库文件,但是网上没啥资料提到如何还原文件,我还傻傻的挨个查找包含已知的一个用户名密码的文件,到我写完这篇都没查完呢

查找db_load程序,放置于/usr/bin目录下,ls -l /usr/bin/db* 看到大批的db_开头的可执行文件,以我的经验,db_dump应该就是可以导出.db文件内容那个与db_load对应的程序了。百度和google上没找到db_dump命令的中文资料,只好查关键词db_dump man,结果找到了

http://www.manpagez.com/man/1/db_dump/

使用命令

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

代码如下:

/usr/bin/db_dump -d a /etc/vsftpd/vsftpd_login.db

终于显示出所有的用户名和密码了,阿弥陀佛,善哉善哉。

为此做个记录纪念一下,给头疼英文的后来者一个标记。

上面就是Linux下查看vsftp数据库db文件的方法介绍了,如果你不慎忘记了原始用户密码文件,可直接查看vsftp文件。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)
展开更多 50%)
分享

猜你喜欢

如何在Linux中查看vsftp数据库db文件

电脑入门
如何在Linux中查看vsftp数据库db文件

如何在Linux虚拟环境下搭建DB2数据库DPF

电脑入门
如何在Linux虚拟环境下搭建DB2数据库DPF

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何在.NET中访问MySQL数据库

Web开发
如何在.NET中访问MySQL数据库

JSP如何连接DB2数据库

Java JAVA基础
JSP如何连接DB2数据库

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

教你如何在linux下建立mysql镜像数据库

PHP
教你如何在linux下建立mysql镜像数据库

Linux异构网络中如何备份MYSQL数据库

编程语言 网络编程
Linux异构网络中如何备份MYSQL数据库

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何将 XML 文件导入 SQL Server 2000?

如何将 XML 文件导入 SQL Server 2000?

Oracle笔记-分区

Oracle笔记-分区
下拉加载更多内容 ↓