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

  1. Здорова, народ Близкий человек уже несколько дней в запое Дети напуганы Нужна срочная помощь на дому Короче, врачи приехали и поставили систему — капельница от запоя на дому срочно Приехали через 40 минут В общем, жмите чтобы сохранить — прокапать от алкоголя цена прокапать от алкоголя цена Звоните прямо сейчас Перешлите тем кто в такой же ситуации

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

Leave a Reply

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