Connessione SSH in Python con Paramiko

Mattepuffo's logo
Connessione SSH in Python con Paramiko

Connessione SSH in Python con Paramiko

Paramiko è una delle librerie più utilizzate per operazioni tramite SSH in Python.

In questo articolo vediamo come connetterci e listare i files nella directory corrente.

Un esempio basico da cui partire insomma.

Possiamo installare la libreria con pip:

pip install paramiko

Qui sotto un esempio di codice:

import paramiko

ssh_client = paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname='HOST', port=22, username='USER', password='PASSWORD')

stdin, stdout, stderr = ssh_client.exec_command("ls -la")
print(stdout.readlines())

Enjoy!


Condividi

Commentami!