Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
SSHClient.py
# Very simple SSH client for Pythonista
import paramiko
import console
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
host = console.input_alert('Connect to')
user, passwd = console.login_alert('Login')
ssh.connect(host, username=user, password=passwd)
print 'Connected to %s. Type `exit` to disconnect.' % host
while True:
cmd = raw_input()
if cmd == 'exit':
break
stdin, stdout, stderr = ssh.exec_command(cmd)
print stdout.read()
ssh.close()
print 'Disconnected.'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.