У меня проблема с установкой Armitage в Ubuntu. 14.04 Я перешел по этой ссылке, и все в порядке, Окей http://www.darkoperator.com/install-metasploit-in-ubunt/
Но последняя строка не прошла бы: (
sudo sh -c "echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/database.yml >> /etc/profile
source /etc/profile"
говорится:
sh: 2: источник: не найден
и это приводит к ошибке (не удалось найти базу данных) при запуске Armitage.
Пожалуйста, помогите мне, спасибо
Ваша команда выше является немного странной. Это - две команды или один?
, Если одна команда, то source
сама команда. Если Вы хотите использовать его там, то необходимо дать &&
(команда после того, как &&
будет выполняться рядом с перед командой), прежде source
.
, Если две команды, то Ваши кавычки, вероятно, неправильные. Правильная форма Ваших команд будет:
sudo sh -c "echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/database.yml >> /etc/profile"
First: эта команда делает конкатенацию (вставка текста) с текстом" MSF_DATABASE_CONFIG экспорта =/opt/metasploit-framework/database.yml " в Ваш/etc/profile. Текст будет помещен в новую строку.
source /etc/profile
Second: эта команда говорит удару использовать конфигурацию в новом/etc/profile.
Заботятся об эти кавычки . CMIIW.
Следующий Установка Платформа Metasploit на Ubuntu 12.04 LTS к 14.04 LTS и документации Debian 7 , шаг, который Вы делаете в процессе установки:
Создают и переменная среды, таким образом, она загружается Armitage и msfconsole при выполнении, и загрузите переменную в в текущую оболочку:
sudo sh-c "эхо экспортируют MSF_DATABASE_CONFIG =/opt/metasploit-framework/database.yml>> источник/etc/profile
/etc/profile"
, К сожалению, существует ошибка и должна быть исправлена в:
sudo sh-c "эхо экспортируют MSF_DATABASE_CONFIG =/opt/metasploit-framework/database.yml>>/etc/profile"
источник/etc/profile