27 прочтений · 1 месяц назад
Программирование на языке Python. Работа с сервером ssh и библиотека paramiko
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Библиотека paramiko не единственная, которая позволяет общаться с сервером SSH. И я ещё о других напишу. Но paramiko действительно хороша. Как говорят: "легка в использовании". Программа ниже (рисунок 1) показывает как соединиться с ssh-сервером и выполнять на нём команды, получая их результат здесь, у клиента. Результат выполнения программы (фрагмент) total 208 drwx-----x 26 admin admin 4096 Sep 14 14:44 ...
Одновременное выполнение команд на нескольких 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. Вот как это делается в разных...