您好,登錄后才能下訂單哦!
metasploit 連接postgresql數(shù)據(jù)庫(kù):
打開postgresql服務(wù):service postgresql start
進(jìn)入postgresql數(shù)據(jù)庫(kù),設(shè)置默認(rèn)用戶密碼、創(chuàng)建新用戶、設(shè)置新用戶權(quán)限、創(chuàng)建數(shù)據(jù)庫(kù):
shell # sudo -u postgres psql #進(jìn)入postgresql默認(rèn)的用戶
postgres=# alter user postgres with password '密碼'; #設(shè)置默認(rèn)用戶的登錄密碼 ( 非必須步驟,必須是單引號(hào) )
postgres=# create user 用戶名 with password '密碼' nocreatedb; #創(chuàng)建帶密碼的新用戶
postgres=# create database 數(shù)據(jù)庫(kù)名 with owner = '用戶名'; #創(chuàng)建數(shù)據(jù)庫(kù)并指定數(shù)據(jù)庫(kù)的所屬用戶
postgres=# \q #退出psql
進(jìn)入metasploit,連接數(shù)據(jù)庫(kù):
shell # msfconsole
msf > db_status #查看msf的數(shù)據(jù)庫(kù)的狀態(tài)
msf > db_connect 用戶名:密碼@主機(jī)地址\數(shù)據(jù)庫(kù)名 #通過用戶名密碼連接psql
msf > db_status #檢查msf的數(shù)據(jù)庫(kù)的狀態(tài)
4. 通過database.yml配置文件配置,位置:\usr\share\metasploit-frameword\config\database.yml
** msf如何連接psql數(shù)據(jù)庫(kù) ** 個(gè)人思考 **
個(gè)人思考:
1.msf為什么要連接postgresql?
答:首先, 連接數(shù)據(jù)庫(kù)之后搜索msf中模塊的速度可以大大提高;
其次, 連接數(shù)據(jù)庫(kù)之后,使用msf的痕跡會(huì)被保存下來,方便之后導(dǎo)出編寫***測(cè)試報(bào)告。
所以, 連接psql數(shù)據(jù)庫(kù)不是必須的操作,但是為了提高***測(cè)試的效率,方便日后的寫報(bào)告,還是應(yīng)該連接數(shù)據(jù)庫(kù),創(chuàng)建緩存。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。