zoukankan
html css js c++ java
Kali_linux2.0 metasploit 连接postgresql
很多时候在使用metasploit时会使用到数据库,这要可以方便很多,也很快捷。在kali_linux中搭载的是
postgersql ,
先来启动postgersql
一、service postgresql start
二、netstat -tnpl |grep postgres
OK,来看看postgresql启动了没有,postgresql开放的端口是5432
嗯,成功启动
接下来启动metasploit,
这个可以使用:
service metasploit start 命令启动还可以使用
msfconsole启动。
当然启动了也没用,现在还不知道postgresql的连接密码,那就先启动metasploit后再查看呗。
postgresqle保存密码的文件为:database.yml 可以使用 find 命令查找这个文件 的位置
find / -name database.yml
这个文件有两个位置分别是:
/etc/dradis/database.yml
/usr/share/metasploit-framework/vendor/bundle/ruby/2.3.0/gems/metasploit-credential-2.0.2/spec/dummy/config/database.yml
那么可以使用cat查看一下文件的内容
cat /usr/share/metasploit-framework/vendor/bundle/ruby/2.3.0/gems/metasploit-credential-2.0.2/spec/dummy/config/database.yml
嗯,postgresql的连接帐号密码出来了,
username :msf
password:pass123
到此为止就可以连接上postgresql了
使用:db_connect进行连接
使用db_status进行查看是否成功
在上面我连接是不成功的,问题在哪我也不太清楚
既然连接不成功那也不用纠结,直接进行创建一个就行了,反正就是一个数据库嘛,
上面我已启动了postgresql 那么接下来就用su切换为postgres
# su postgres
接下来就创建连接到这个数据库的user pass
使用
# createuser username -P
这里我所创建的user pass 都与上面database.yml文件里的一样,这样方便以后忘记的时候还要以通过查看那个文件 知道
username:msf
password:pass123
接下来就要创建数据库了
使用
# createdb --owner=msf msf (--owner=username dbname 也就是指msf这个数据库的连接用户为msf)
现在就创建好啦,那么接下来就可以使用
msf>db_connect msf:pass123@127.0.0.1:5432/msf 进行连接啦
很好,现在连接上了自己创建 的那个msf 数据库,
使用
先关闭数据库
msf>msfdb stop
再使用
msf>msfdb start
启动数据库
之后再连接就OK啦,
查看全文
相关阅读:
Linux共享wifi给Android手机
史上最简单的Hibernate入门简单介绍
TRIZ系列-创新原理-29-气动或液压结构原理
使用GDI+进行图片处理时要注意的问题
触发器系列(2) DataTrigger
FizzBuzzWhizz问题python解法
实现二值图像连通区标记之区域生长法
《Java并发编程实战》第四章 对象的组合 读书笔记
XCL-Charts画曲线图(CurveChart) 例2
oracle中imp命令具体解释
原文地址:https://www.cnblogs.com/jshy/p/5627057.html
最新文章
单调队列
memset函数及原补反码关系
poj2342 Anniversary party
ProgressDialog使用总结
NeHe OpenGL lession 4
讲讲金融业务(一)--自助结算终端POS
[cocos2dx笔记011]使用Cocostudio UI编辑器
开发板-PC机(宿主机)-虚拟机(VM)之间网络通信设置方法及须要注意的问题
墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律
Android开发最佳学习路线图
热门文章
WinXP 无线提示“区域中找不到无线网络”的一种可能原因!
模块化JavaScript设计模式(一)
微软正式公布Visual Studio 2013 Update 3 (2013.3) RTM
Opencv246+vs2012生成不依赖编译环境的exe文件
JavaFX 简单3D演示样例
block存储区域——怎样验证block在栈上,还是堆上
MessageDigest简单介绍
拓扑排序的原理及事实上现
MySQL Server 5.0 下载与 安装指南[图文] (安装到非系统路径+设置root账号相应password)
执行游戏时出现0xc000007b错误的解决方法
Copyright © 2011-2022 走看看