如题。
$ db_nmap 扫描
$ hosts 查看结果
hosts -u 显示UP的主机 。 -c address 只显示某个列。
设置数据库
sudo su postgres
$ psql
postgres=# GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO myroot;
alter role myroot Superuser;
\du 确认下, myroot是否有superuser的权限。
1. 先确认 ./msfdb 这个命令的内容, 57行 db_port 是不是5432 ( 我的居然是5433 )
需要配置好 config/database.yml
另外,也需要确认 ~/.msf4/ 下的数据库配置database.yml 。 有时候居然是 5433 ,
会引起 创建数据库报错