Ошибка Armitage, не удалось подключиться к базе данных

Следующие сообщения об ошибках появляются при запуске ARMITAGE:

я не могу найти файл database.yml, он мне действительно нужен. Вот как это исправить:

  1. попробуйте установить MSF-DATABASE-CONFIG в файл, который существует
  2. Вы использовали sudo для запуска этой программы? попробуй sudo -E
  3. Пользователи kali linux 1.x пробуют это:

сервис metasploit start сервис metasploit stop

kali linux 2.x, попробуйте это: msfdb init

(Использую дистрибутив LUBUNTU)

2 ответа

Я тоже прошел через эту проблему, вот как я решил:

  1. Проверьте расположение вашего файла database.yml, он может быть в 2 местах: /opt/metasploit-framework/ /home/youruser/.msf4/

  2. Затем установите переменную MSF_DATABASE_CONFIG в это место: MSF_DATABASE_CONFIG=/thelocation

  3. Наконец, запустите armitage как root, сохранив пользовательскую среду: sudo -E armitage

он должен работать.

Для меня эта проблема была решена, запустив это:

      sudo msfdb init
Другие вопросы по тегам