Fabric SSH Python¶
Installer fabric et paramiko:
$ pip install fabric
$ pip install paramiko
# CryptographyDeprecationWarning
$ pip install cryptography==2.5
fabfile.py
from fabric import Connection
c = Connection(host='192.168.1.7', user='bruno', port=42666)
result = c.run('uname -s')
result = c.put(local='/Users/bruno/test.csv', remote='/homes/bruno')
result = c.get(remote='/homes/bruno/httpd-vhost.conf', local='/Users/bruno/Downloads/')
result = c.get(remote='/homes/bruno/httpd-vhost.conf')
# erreur avec '/homes/bruno/hello.py'
result = c.run('python hello.py')
Dernière mise à jour:
March 15, 2019