Чтобы запустить команду путем ввода ее имени, команда должна находиться в одном из каталогов, перечисленных в переменной среды PATH
. Находиться в текущем каталоге недостаточно. Находиться в подкаталоге каталога в PATH недостаточно.
Итак, отредактируйте / etc / profile
, чтобы добавить полный путь к каталогу, в котором находятся двоичные файлы Metasploit. В OSX изменение вступит в силу в новых терминалах, которые вы открываете.
Вы сообщаете, что полученное вами сообщение об ошибке похоже на это сообщение?
Вы можете попытаться решить эту проблему, удалив файлы .parentlock
и lock
, расположенные в папке ~/.mozilla/firefox/[random string of alphanumeric characters].default/
Затем убедитесь, что процессы остановлены, используя pidof
и pkill
pidof firefox // potentially it could be firefox-esr too
pkill [firefox(-esr) pid]
Повторите то же самое для thunderbird
. После того, как вы остановили все связанные процессы и удалили файлы блокировки, все должно быть хорошо.
Другое возможное решение описано здесь .
Используйте предпочитаемый текстовый редактор для редактирования файла profile.ini
, расположенного в ~/.firefox
и ~/.thunderbird
соответственно.
in [General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=1
Path=[Name of Profile, should be random string of characters].default
Не забудьте использовать точное имя профиля thunderbird
в .thunderbird/profile.ini
и точное имя профиля firefox
в .firefox/profile.ini
.
Вот ссылка на сайт поддержки Mozilla. Он ссылается на Windows, но совет должен быть таким же.Просмотрите это, чтобы убедиться, что это тот же тип проблемы. Также обсуждаются возможные решения.
Я также включаю ссылку на два разных отчета об ошибках(12 ), в которых обсуждается похожая проблема. Первая ссылка говорит о проверке функциональности с использованием другого профиля. Во второй ссылке они обсуждают проблему с интеграцией с LDAP
, которую вы, как сообщается, не используете, но могут быть применимы некоторые шаги для решения этой проблемы.
Убедитесь, что вы firefox
и thunderbird
полностью обновили -до -даты.
Пожалуйста, прокомментируйте, если у вас есть какие-либо вопросы или проблемы с этим ответом. Я настоятельно рекомендую вам внимательно прочитать каждую ссылку, которую я предоставил, прежде чем пытаться использовать команды. Я ценю обратную связь, чтобы исправить любые неправильные представления и улучшить мои сообщения. Я могу обновить свой ответ по мере необходимости.
Удачи!