摘要:记录一下msf快速部署方法

# 安装postgresql
apt install postgresql
# 查询postgresql运行状态
service postgresql status

curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && \./msfinstall

#切换用户
su postgres
#创建数据库用户,会提示让输密码
createuser msf5 -P -S -R -D
#创建数据库
createdb -O msf5 msf5
#退出用户回到root
exit 

# 在msfconsole配置文件中配置postgresql数据库密码
cp /opt/metasploit-framework/embedded/framework/config/database.yml.example /opt/metasploit-framework/embedded/framework/config/database.yml
nano /opt/metasploit-framework/embedded/framework/config/database.yml

修改一下内容:
database: msf5
username: msf5
password: 123

# 启动msf
msfconsole

# 2024年8月24日更新安装msf貌似没有那么麻烦,按照下列链接按照
# https://blog.csdn.net/wyzhxhn/article/details/127509300