在 Ubuntu 上安装 Metasploit 框架时出现问题

在 Ubuntu 上安装 Metasploit 框架时出现问题

我在关注时遇到了 3 个问题在 Ubuntu 和 Debian 上安装 Metasploit 框架的指南:

1) 安装正确版本的 ruby​​ 后,会给出一个安装 Ruby 库的命令:sudo gem install bundler。当我输入该命令并按回车键时,它显示command not found。在互联网上进行一些研究后,我决定删除sudo并重试。所以我输入了gem install bundler,它运行正常。这会引起任何问题吗?

2)安装 Metasploit Framework 后,会给出一个命令来安装所需的 gem 和版本:

cd metasploit-framework
bundle install

但是当我尝试这样做时,出现了这个错误:

rbenv: version '2.1.6' is not installed

我真的不知道下一步该做什么(但我继续前进)。

3)可能是因为之前的问题,最后我执行msfconsole命令的时候,提示

could not find rake-10.4.2 in any of the sources.

运行 bundle install 来安装缺失的 gem 但是 bundle install 也没什么用,因为运行它的时候它说

Could not locate Gemfile or .bundle/directory

任何帮助,将不胜感激。

编辑:当我询问编写指南的人时,他告诉我在安装 bundler 之前使用 rebind 或 RVM 选择我刚刚安装的 ruby​​ 版本,然后运行 ​​bundle install。你能列出执行此操作的命令吗?我对 Linux 真的是新手!

相关内容