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

2016-02-19 19:45 8 1 收藏

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

【 tulaoshi.com - Linux教程 】

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

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

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

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

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

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

查了一下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/

使用命令

代码如下:

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

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

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

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

来源:https://www.tulaoshi.com/n/20160219/1621718.html

延伸阅读
标签: ASP
引言 本文针对ASP程序设计中最基础、也是最关键的部分"数据库文件的调用"进行说明,同时谈谈ASP程序设计中数据库文件调用的一些技巧。 ASP简介 ASP(Active Server Pages)是微软于1996年推出的Web应用程序开发技术,它是一种脚本语言、ActiveX组件及HTML语言等的综合,微软把它描述为"一个服务器的脚本环境,在这里可以生...
有些数据库文件在打开的时候要求输入密码,在程序中自动传递密码的方法为: 1.把Table及DataSource设置好,指向该数据库,Table的Active为false; 2.添加Session-AddPassWord(12345); //12345为打开该数据库的密码 Table-Active=true; //就可以打开该表了 3.移去密码:Session-RemovePassword(12345);
标签: ASP
上述代码中函数名称为:GetSQLRecordset,文件名为ADOSQLFunctions.asp。 现在,利用该文件就可以调用任何Access数据库的连接,同时对表记录进行筛选的操作。以Friend.mdb文件为例,列出表data中所有的记录,程序代码如下: <HTML><BODY> <!--#include file="adovbs.inc"--> <!--#include file="ADOSQLFunctions.asp"--> <%...
标签: ASP
数据库文件调用的技巧 (1)事实上,无论换成哪个Access数据库,打开数据库连接与读取表记录的步骤是相同的,其中的变量在于数据库文件的名称及表的名称,所以可以将上述程序的第3~13行改写成函数的形式,并存成一个文件如:ADOFunctions.asp,日后要打开某个数据库文件的话,就把该文件ADOFunctions.asp 装(include)进来,代码如下...
MySQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。 1、创建备份文件夹 #cd /www #makedir backup 2、编写运行脚本 #vi autobackup 写入以下内容: filename=`date +%Y%m%d` mysql_bin_dir/mysqldump –opt dataname -u user -...

经验教程

871

收藏

73
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部