Проблема, устанавливающая armitage

При установке armitage, после загрузки и извлечения, я записал:

sudo sh -c "echo java -jar /opt/armitage/armitage.jar \$\* > /opt/armitage/armitage"

И к этому я добрался:

sh: 1: cannot create /opt/armitage/armitage/: Is a directory

Кто-либо знает то, что проблема здесь?Спасибо!

0
задан 22 March 2018 в 17:47

2 ответа

Я только что установил armitage. Я вижу, что создало проблему для меня. Когда я запускаю команду

sudo sh -c "echo java -jar /opt/armitage/armitage.jar \$\* > /opt/armitage/armitage"

, запускаю команду ДО того, как вы создадите символические ссылки:
Если вы выполните команду ПОСЛЕ того, как вы создадите символические ссылки, появится сообщение об ошибке.
Я получил ту же ошибку, что и вы, когда сделал символические ссылки в указанном порядке. Я удалил sym-ссылку и запустил команду, которую он установил нормально. Затем я сделал символические ссылки

0
ответ дан 30 October 2019 в 05:07

Вы, вероятно, хотите видеть, имеет ли/opt/armitage/armitage/какое-либо содержание. Если каталог пуст, можно хотеть удалить каталог и повторно выполнить команду.

sudo sh -c "echo java -jar /opt/armitage/armitage.jar \$\* > /opt/armitage/armitage"

Та команда хочет создать каталог,/opt/armitage/armitage. Который уже существует.

Если каталог имеет содержание, можно поместить наклонную черту конца,

sudo sh -c "echo java -jar /opt/armitage/armitage.jar \$\* > /opt/armitage/armitage/"

Затем это создаст структуру:/opt/armitage/armitage/armitage

0
ответ дан 30 October 2019 в 05:07

Другие вопросы по тегам:

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