Archlinux 安装 metasploit

First Post:

Last Update:

Word Count:
201

Read Time:
1 min

Archlinux 安装 metasploit

配置源

vim打开/etc/pacman.conf

加入

1
2
3
 [archlinuxcn]
SigLevel = Optional TrustAll
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

安装metasploit和postgresql 数据库

1
2
yaourt -S metasploit 
yaourt -S postgresql

配置postgresql数据库

1
sudo su - postgres -c "initdb --locale en_US.UTF-8 -E UTF8 -D '/var/lib/postgres/data'"

若执行提示: 您的帐户已失效;请与系统管理员取得联系
使用解决

  1. sudo -i -u postgres
  2. nitdb –locale en_US.UTF-8 -E UTF8 -D ‘/var/lib/postgres/data’

启动 数据库

1
systemctl start postgresql

创建数据库用户并新建一个数据库

1
2
3
4
sudo -i -u postgres
createuser msf -P
# 密码 我设置的也是msf
createdb --owner=msf msf

配置Metasploit 链接 postgresql

1
2
3
cd /opt/metasploit/config/
sudo cp database.yml.example database.yml
sudo vim database.yml

修改如下:

1
2
3
4
5
6
7
8
9
development: &pgsql
adapter: postgresql
database: msf
username: msf
password: msf
host: localhost
port: 5432
pool: 200
timeout: 5

安装完成

打赏点小钱
支付宝 | Alipay
微信 | WeChat