![PermissionError: [Errno 13] Отказано в доступе. При создании полезной нагрузки в Veil](https://rvso.com/image/1587017/PermissionError%3A%20%5BErrno%2013%5D%20%D0%9E%D1%82%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BE%20%D0%B2%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B5.%20%D0%9F%D1%80%D0%B8%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B8%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D0%BE%D0%B9%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%B2%20Veil.png)
Я установил veil и установил все зависимости. Но когда хочу сгенерировать полезную нагрузку, получаю ошибку, что невозможно создать выходной файл и
PermissionError : [Errno 13] Permission denied'.
Итак, я вошел в систему как root и обнаружил еще одну ошибку.
не принадлежит вам.
Может ли кто-нибудь объяснить мне, что происходит?
решение1
winbind
Похоже, в некоторых случаях необходимую зависимость можно добавить, установив пакет.
sudo apt install winbind
Иногда приведенная выше команда сама по себе не решает проблему, и вам может потребоваться winbind
сначала удалить пакет, а затем переустановить его.
sudo apt remove winbind sudo apt install winbind
Дополнительные шаги (при необходимости)
Если у вас все еще есть проблемы, то...
Согласно«Невозможно установить dotnet40»пост на github, вы можете решить эту проблему, запустивMicrosoft .NET Framework 4.6 (автономный установщик)и позволяя ему работать, переустанавливать и восстанавливать все отсутствующие зависимости и т. д., поскольку вы используете его в Windows.
Как упомянул кто-то на [этом сообщении форума], вы можете решить эту проблему, установив пакет Samba.
sudo apt install samba