Skip to content

Connect to SSH using Python

Good Night,

If you want to execute commands in console using python you can use the pexpect library. You can get it in http://sourceforge.net/projects/pexpect/. To install it use:

$ sudo python setup.py install

After install it, you can have fun. I did a small script to test it.

[code lang=”python”]import pexpect

class SSH():
def connect(self):
x = True
sshConnection = pexpect.spawn(‘ssh -l matheus -p 22 192.168.0.254’)
sshConnection.expect(‘[email protected]\’s password:’)
sshConnection.sendline(‘password’)
while True:
print sshConnection.readline();
if x is True:
sshConnection.sendline(‘uptime’)
x = False
sshConnection.readline();

s = SSH()
s.connect()[/code]

If you have any problem try to use:

$ sudo apt-get install python-dev

Example connect to SSH using Python

Matheus

Published inpython

1,002 Comments

  1. JamesUnods JamesUnods

    Наркологическая помощь помогает безопасно начать выведение токсинов, снизить выраженность алкогольной интоксикации, восстановить водно-солевой баланс и подобрать дальнейшее лечение алкоголизма. Нарколог проводит анализ состояния пациента, уточняет стаж употребления спиртного, причины запоя, наличие хронического заболевания, психических расстройств, противопоказаний и других ограничений. После диагностика врач выбирает схему: амбулаторно на дому, в стационаре клиники или с дальнейшей госпитализацией.
    Узнать больше – вывод из запоя цена

  2. CharlesMoist CharlesMoist

    Лечение запоя всегда начинается с детоксикационных процедур. Нарколог назначает капельницы с солевыми растворами, витаминными комплексами, гепатопротекторами и кардиопротекторами для очищения крови от токсинов и продуктов распада этилового спирта. Симптоматические препараты назначает нарколог на основании результатов диагностики, выявления сопутствующих болезней, тяжести состояния пациента. Уже через несколько часов после начала лечения состояние больного улучшается: проходят тошнота, головная боль, нормализуется артериальное давление и сон. Внутривенное введение лекарств даёт быстрый эффект и восстанавливает функции нервной системы. Лечение в стационаре позволяет провести полную детоксикацию организма безопасно и под контролем специалистов. Важно понимать, что качественная детоксикация — это фундамент всего последующего лечения алкоголизма, без которого невозможно двигаться дальше. В течение всего периода детокса врач-психиатр отслеживает психическое состояние, так как для запоя характерны перепады настроения и депрессия.
    Исследовать вопрос подробнее – http://www.domen.ru

Leave a Reply

Your email address will not be published. Required fields are marked *