msfdb找不到gem或rake文件 msf6>msfdb reinit [*]执行者:msfdb reinit Metasploit以root身份在Kali Linux上运行,使用系统数据库 正在创建数据库用户“msf” 输入新角色的密码: 请重新输入: 正在创建数据库“msf”和“msf_测试” 在/usr/share/metasploit framework/config/database.yml中创建配置文件 创建初始数据库模式 雷克流产了! 未找到Rakefile(查找:Rakefile、Rakefile、Rakefile.rb、Rakefile.rb) /opt/metasploit framework/embedded/bin/bundle:23:在“加载”中 /opt/metasploit framework/embedded/bin/bundle:23:in`' (通过使用--trace运行任务查看完整跟踪) msf6>

msfdb找不到gem或rake文件 msf6>msfdb reinit [*]执行者:msfdb reinit Metasploit以root身份在Kali Linux上运行,使用系统数据库 正在创建数据库用户“msf” 输入新角色的密码: 请重新输入: 正在创建数据库“msf”和“msf_测试” 在/usr/share/metasploit framework/config/database.yml中创建配置文件 创建初始数据库模式 雷克流产了! 未找到Rakefile(查找:Rakefile、Rakefile、Rakefile.rb、Rakefile.rb) /opt/metasploit framework/embedded/bin/bundle:23:在“加载”中 /opt/metasploit framework/embedded/bin/bundle:23:in`' (通过使用--trace运行任务查看完整跟踪) msf6>,database,rubygems,postgresql-12,metasploit,rakefile,Database,Rubygems,Postgresql 12,Metasploit,Rakefile,我试图在metasploit控制台中创建数据库,这导致了上述问题 与postgresql的数据库连接成功。。 请帮我解决这个问题 msf6 > msfdb reinit [*] exec: msfdb reinit Metasploit running on Kali Linux as root, using system database Creating database user 'msf' Enter password for new role: Enter it again:

我试图在metasploit控制台中创建数据库,这导致了上述问题

与postgresql的数据库连接成功。。 请帮我解决这个问题

msf6 > msfdb reinit
[*] exec: msfdb reinit

Metasploit running on Kali Linux as root, using system database
Creating database user 'msf'
Enter password for new role: 
Enter it again: 
Creating databases 'msf' and 'msf_test'
Creating configuration file in /usr/share/metasploit-framework/config/database.yml
Creating initial database schema
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/opt/metasploit-framework/embedded/bin/bundle:23:in `load'
/opt/metasploit-framework/embedded/bin/bundle:23:in `<main>'
(See full trace by running task with --trace)
msf6 >