Python pexpect kütüphanesini kullanarak kullanıcı adı ve şifre ile uzak makineye (linux server) ssh ile bağlanıp komut çalıştıralım.
from pexpect import pxssh
import getpass
try:
s = pxssh.pxssh()
hostname = "ip.ip.ip.ip"
username = "root"
password = "732he+?hs7"
s.login(hostname, username, password)
s.sendline('ll')
s.prompt()
print(s.before)
s.sendline('ls -l')
s.prompt()
print(s.before)
s.sendline('df')
s.prompt()
print(s.before)
s.logout()
except pxssh.ExceptionPxssh as e:
print("pxssh login hata.")
print(e)</code>