может быть, это плохой обычный пользователь (вход в систему, который я использую для повседневных задач) как не root, а затем войти в систему как root для тестирования на проникновение ?
Нет. Звучит примерно правильно. Но ... если бы я зависел от меня, я бы запустил Ubuntu как свой "нормальный" дистрибутив и запустил Kali Linux в живом режиме с USB-накопителя при выполнении пентестинга.
Добавление репозиториев из других дистрибутивов может стать настоящей головной болью и вызвать серьезные головные боли.
Я нашел для себя подходящий ответ. Однако, пожалуйста, уточните, если у вас есть решение, которое не столь радикально, как мое.
В моем случае проблема связана с режимом по умолчанию SELinux, который установлен как принудительно . Установив для SELinux значение permissive , я могу разрешить запуск моего сценария при запуске (и всякий раз, когда я проверяю его с помощью systemctl start ..).
Я не очень разбираюсь в деталях SELinux, и мне кажется, что я возился с чем-то большим, чем я. Я предлагаю другим людям расширить это решение более профессионально.
В / etc / selinux / config
установите строку
SELINUX = enforcing
на
SELINUX = permissive
. Это позволит запустить файл запуска. С уважением.