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

  1. Larrypeapy Larrypeapy

    Эта публикация исследует взаимосвязь зависимости и психологии. Мы обсудим, как психологические аспекты влияют на появление зависимостей и процесс выздоровления. Читатели смогут понять важность профессиональной поддержки и применения научных подходов в терапии.
    Все материалы собраны здесь – клиника лечения алкоголизма 24

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

  3. DavidAbolf DavidAbolf

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

  4. RobertNOISM RobertNOISM

    Перед началом процедуры врач уточняет длительность употребления алкоголя, возраст человека, количество выпитого, какие лекарства он принимает и какие заболевания были диагностированы ранее. Диагностика может включать измерение артериального давления, частоты пульса, насыщения крови кислородом, оценку неврологических признаков и общего уровня сознания. В сложных случаях требуется ЭКГ, дополнительные анализы крови или обследование в клинике. Такой подход помогает подобрать оптимальное лечение запоя и снизить вероятность нежелательной реакции на лекарственные препараты.
    Узнать больше – https://4.vyvod-iz-zapoya-moskva1-13.ru/

Leave a Reply

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