Переключатель рабочего места заморожен, не удается выбрать рабочее пространство

Скрипты, как правило, запускают команду и ждут ее выполнения. Только после завершения процесса, запущенного командой, ваш скрипт перейдет к следующей команде.

metasploit можно использовать в интерактивном режиме, и, похоже, это то, что вы пытаетесь сделать.Это означает, что msfconsole — это созданный процесс, поэтому сценарий не будет продолжаться, пока этот процесс не завершится.

Вы можете использовать что-то вроде expect для взаимодействия с программой, которая ожидает ввода во время выполнения. С другой стороны, многие вещи, которые вы хотите сделать в metasploit, можно сделать без интерактивного сеанса, поэтому вы можете попытаться найти эти наборы команд и использовать их вместо этого.

1
26.02.2017, 08:59
1 ответ

В этом случае Ctrl + Alt + F7 или F8 могут не работать. Открытие Ctrl + Alt + F1 и использование следующей команды устраняет проблему:

unity  &> /dev/null & disown 

Это также хорошо работает, если есть возможность печатать в окне терминала.

0
28.01.2020, 01:00

Теги

Похожие вопросы