drunkensouljah
6/15/2016 - 5:34 PM

SSHClient.py

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.'