热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux下怎么查看db文件,如何在Linux中查看vsftp数据库db文件

这篇文章主要介绍了查看vsftp登录认证数据库db文件内容的方法,也就是用db_load命令生成的.db文件,一秀用来作为vsftp的虚拟用户数据库,本文适用于忘记了原始用户密码文

这篇文章主要介绍了查看vsftp登录认证数据库db文件内容的方法,也就是用db_load命令生成的.db文件,一秀用来作为vsftp的虚拟用户数据库,本文适用于忘记了原始用户密码文件的情况下,直接查看数据库并导出用户密码列表,需要的朋友可以参考下

506731e49817c9bacb25e7cdbf22cec6.png

在搭建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/

使用命令

代码如下:

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

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

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

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



推荐阅读
  • mongodb复制集部署文档 ... [详细]
  • etc杂七杂八的配置文件etc不是什么缩写,是andsoon(等等)的意思来源于法语的etcetera翻译成中文就是等等的意思.至于为什么在etc下面存放配置文件& ... [详细]
  • delphi控件大全
    本文章已收录于:delphi控件查询:http:www.torry.nethttp:www.jrsoftware.orgTb97最有名的工具条(ToolBar) ... [详细]
  • RHEL/CentOS/Fedora Linux命令下安装Google Chrome
    键入以下命令查看当前版本是32还是64$echoYouareusing$(getconfLONG_BIT)bitLinuxdistro.You64 ... [详细]
  • 作业迁移
    背景:数据库服务器更换,1、数据库迁移(BACKUPRESTORE);2、数据库登录名用户迁移(注意孤立用户);3、作业迁移数据库迁移,备份数据库、拷贝备份文件到新服务器,还原数据 ... [详细]
  • 先下载linuxhttp:cdimage.ubuntu.comreleases14.04release我下载的是ubuntu-14.04.3-desktop-amd64mac.is ... [详细]
  • 安全3AAuthentication:认证Authorzation:授权Accouting|Audition:审计用户管理用户:UID:0,不一定是root,root的uid非0时 ... [详细]
  • windows安装phpstorm百度phpstorm,进入官网:https:www.jetbrains.comphpstorm下载phpstormwindows。如 ... [详细]
  • (一)前言:二次开发编辑器neditor(基于百度编辑器ueditor):界面相对于ueditor会更美观.(二)问题描述:最近在公司项目中遇到一个比较奇葩的问题。neidito ... [详细]
  • 从去年11月开始,工作之余陆陆续续准备了半年的时间,在昨天考过了OCP的三门考试,Handson后等待审核通过。当初打算考这个认证也是为了争取一个工作机会想作为增加成功的砝码而准备的,可惜的是 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 【教程】SecureCRT8.5安装和注册的详细步骤及操作指南
    00.目录文章目录00.目录01.SecureCRT8.5介绍02.SecureCRT8.5的特性03.SecureCRT8.5的特点04.SecureCRT8.5安装05.Sec ... [详细]
  • 用lvm+vmware+kickstart实现系统自动安装和快照安装
    由于我的机子是32位,装不了64位系统,所以无法使用kvm,只能用vmware了,可是vmware安装使用自带的autoinst.iso实现自动安装,无法实现我的需求,经过研究我使用kic ... [详细]
  • 明明白白用Qt5.10编写FTP客户端
    使用Linux自带工具实现定时下载FTP文件(文末)前言自从Qt5删除了QFtp模块后,就没有了可方便使用的FTP类。根据官方的说法&# ... [详细]
  • linux 命令——screen
    最近遇到一个东西aria2,这个玩意,这个是啥呢?Aria2是一个轻量级Linux下载软件,支持HTTPHTTPS,FTP,SFTP,BitTorrent和磁力链接(官方版),公司 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有