Показаны сообщения с ярлыком systemd. Показать все сообщения
Показаны сообщения с ярлыком systemd. Показать все сообщения

Собираем linux systemd сервис из программы на Python


Будем делать systemd сервис из приложения на Питоне. Часто это необходимо, если вам нужно, чтобы при старте операционной системы (и сети) запускался ваш код на Python. 

Начнем с bash скрипта, который будет отвечать за старт и рестарт приложения.

Ubuntu: iptables базовая настройка для защиты web сервера

Есть обычный VDS на Ubuntu с установленными nginx/php-fpm/mysql и т.п. Нам требуется обеспечить минимальную безопасность ограничив сетевые подключения файрволом - закроем все входящие порты кроме перечисленных. Для этого создадим скрипт с командами iptables и настроим его запуск при поднятии сетевого интерфейса.
touch /etc/firewall.sh
chmod u+x /etc/firewall.sh
chmod 644 /etc/firewall.sh
nano /etc/firewall.sh