環境
- root運行
- ubuntu18.04
- 騰訊雲服務器
- 控制面板上面所有的端口全部放行
- 本機自帶防火牆已拆
- 拆牆是為了能msf接受到會話
安裝
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \
chmod 755 msfinstall && \
./msfinstall
別人寫好的shell腳本我們只需要運行一下就行了
安裝好的目錄位於
/opt/metasploit-framework
配置數據庫
msf使用的是postgresql數據庫
apt-get install postgresql
切換至postgres數據庫
su postgres
登錄到postgresql數據庫
psql
修改數據庫用戶postgres的密碼
\password postgres
之后輸入密碼就行了
后記:這里面突然想到postgres有一個未授權訪問,就是如果不小心配置了postgres可以遠程登錄,因為一開始postgres用戶是沒有密碼的,就有可能導致未授權訪問(但是)
啟動msfconsole后,連接數據庫
db_connect postgres:這里填你剛剛修改的數據庫密碼@127.0.0.1/1500/metasploit3