Пакет paramiko дозволяє встановлювати з’єднання з віддаленими машинами за проток…

Пакет paramiko дозволяє встановлювати з’єднання з віддаленими машинами за проток…


Пакет paramiko дозволяє встановлювати з’єднання з віддаленими машинами за протоколом SSH2 і робити там ті ж операції, наче при підключенні через, наприклад, утиліту ssh на Linux.

import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect
'10.255.255.255',
port=22,
username='root' ,
password='qwerty',
)
stdin, stdout, stderr = ssh.exec_command('uptime -p')
result = stdout.read().splitlines()
print(result) # [b'up 2 days, 2 hours, 7 minutes']

Використовувати модуль досить просто, приклад основних методів наведено на зображенні вище. До речі, цікавий факт: Paramiko — це поєднання слів “параноїк” та “друг” мовою есперанто.
👌 Встановлюється пакет звичним чином через пакетний менеджер pip — дивіться документацію.
#paramiko #ssh // #practice // Python


View Source

Previous Article

Python PlaygroundЦя книга є колекцією творчих програмних проектів, які надихнуть...

Next Article

Опановуйте автоматизацію!Зростайте професійно та збільшуйте рівень зарплати!17 г...

Write a Comment

Leave a Comment

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *