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,502 Comments

  1. BryanDwedy BryanDwedy

    Врач учитывает возраст, длительность зависимости, состояние печени и сердца, наличие сосудистой патологии, количество выпитого и лекарства, которые человек уже принимал. Такой подход позволяет сделать вывод, возможна ли помощь дома или требуется стационар.
    Подробнее – https://5.narcolog-na-dom-ekaterinburg0.ru/

  2. При сформированном алкоголизме организм адаптируется к постоянному присутствию этанола. Резкий отказ вызывает абстинентный синдром, который отличается от обычного похмелья. У пациента может развиваться выраженная тревога, бессонница, тремор, тошнота, нарушение давления, учащенное сердцебиение и психическое возбуждение. В тяжелых случаях появляются судороги и признаки делирия.
    Изучить вопрос подробнее – вывод из запоя на дому недорого в Красноярске

Leave a Reply

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