fokin_nikolay1989,
Насколько понимаю, нет - rpm поправит только те файлы которые установлены из rpm.
Скорее наооборот - /var/www/vitaly-site останется с неправильными правами.
Aryeh Leonid R.,
nmap можно установить и на Windows, но по умолчанию его может не быть и в Линуксе.
Так что если речь о любой/чужой машине, то не очень подходит.
С другой стороны, вряд ли вам согласятся дать SSH user для кучи машин просто чтобы определить OC.
Так что я все же за nmap. Я вижу что есть Python module, но похоже он все равно требует nmap.
Я понимаю, что можно запускать всякое на Linux/Android/Windows, но мне интересно можно ли обойтись без компьютера.
Пока я запустил в броузере андроида https://testmy.net/, но интересно было бы мониторить изнутри.
OwDafuq,
Я всегда советую забыть для начала о Jenkins, CICD и прочем - и написать на листочке или в Notepad список действий для билда и деплоя вручную. А потом автоматизировать.
CICD не должен приносить новых сложностей, он просто автоматизирует этот процесс.
В вашем случае я бы начал с вопроса "когда мы хотим стартовать билд/деплой?" - при изменении основного кода или при изменениии сабмодуля?
Василий Банников,
Насколько я понял вопрос, автора интересует application server, в стиле Heroky (типа - бросил zip с кодом, он деплоит, масштабирует, и т.д.).
А так-то есть много всего:
- EC2 == VM
- Beanstalk - старый сервис для деплоя апликаций на VM или в контейнере.
- App Runner - новый сервис для того же, но только с контейнером
- ECS - простая оркестрация для контейнеров
- EKS = K8S
(оба есть в двух вариантах - на VM или serverless (Fargate))
Только каждый раз в этих атаках url и реквесты разные
Понимаю. Я не говорил что это 100% надежно и\или легко сделать.
Если отвлечься от Atlassian и говорить в целом - чтобы не изобретать велосипед, нужен WAF (web application firewall). Я последние годы 99% в облаке, но если вы нет, наверняка есть и on-prem products.
Примеры облачных WAF - AWS WAF (ACL), Cloudflare. Мы получаем набор правил от провайдера WAF, который сделан на основе анализа огромного траффика и должен отфильтровывать "плохой" траффик. Разумеется, набор обновляется в реальном времени.
Дмитрий,
Там С, насколько вижу.
Судя по "TC32" автор хочет кросс-компилировать под эту платформу. Все это можно сделать как на "своем" компьютере, так и на github action runner.
Насколько понимаю, нет - rpm поправит только те файлы которые установлены из rpm.
Скорее наооборот - /var/www/vitaly-site останется с неправильными правами.