2 недели назад
🚀 Как автоматически запускать Bash-скрипты на сервере через SSH с Python
В наше время серверы управляют всем: от небольших сайтов до сложных облачных сервисов. Часто возникает ситуация, когда нужно автоматически запускать команды на сервере: ✅ Разблокировать пользователя в OpenVPN ✅ Перезапустить сервис или контейнер ✅ Развернуть обновления и выполнить настройку ✅ Собрать логи с сервера Обычно для этого используют SSH, но входить вручную и вводить команды — неэффективно. Можно сделать автоматизированное подключение и запуск команд прямо из Python! 🎯 В этой статье разберем,...
Одновременное выполнение команд на нескольких Linux-серверах
1. PSSH — Parallel SSH PSSH — это опенсорсный набор инструментов командной строки, написанный на Python и предназначенный для параллельного выполнения SSH-команд на множестве Linux-систем. Он быстро работает и лёгок в освоении. PSSH включает в себя такие средства, как parallel-ssh, parallel-scp, parallel-rsync, parallel-slurp и parallel-nuke (подробности об этих средствах можно посмотреть в man). Перед установкой parallel-ssh в Linux-системе сначала надо установить pip. Вот как это делается в разных...