mattfoster (owner)

Revisions

gist: 59318 Download_button fork
public
Public Clone URL: git://gist.github.com/59318.git
Embed All Files: show embed
paramiko_mediatomb.py #
1
2
3
4
5
6
7
8
9
10
import paramiko
 
cmd = "sudo /etc/init.d/mediatomb restart"
 
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('microwave', username='matt')
stdin, stdout, stderr = ssh.exec_command(cmd)
print stdout.readlines()
ssh.close()
paramiko_mediatomb_pass.py #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import paramiko
 
cmd = "sudo /etc/init.d/mediatomb restart"
host = 'microwave'
user = 'matt'
passwd = 'secret'
ssh = paramiko.SSHClient()
 
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username=user)
stdin, stdout, stderr = ssh.exec_command(cmd)
stdin.write(passwd + '\n')
stdin.flush()
print stdout.readlines()
ssh.close()