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

  1. Поводом для обращения может быть не только продолжительный запой. Наркологическая помощь требуется, когда человек регулярно теряет контроль над количеством алкоголя, не может остановиться после первой дозы, переносит тяжелое похмелье, испытывает тревогу и бессонницу, скрывает пьянку от семьи или продолжает употреблять спиртное вопреки проблемам со здоровьем. Часто родных настораживает то, что муж или супруга стали раздражительными, постоянно ищут повод выпить, пропускают работу, отдаляются от детей и перестают интересоваться привычными делами.
    Ознакомиться с деталями – https://n.narkologicheskaya-klinika-v-kemerovo18.ru/

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

Leave a Reply

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