FTP

Grazie al service SFTP è possibile implementare in Genropy un’interfaccia SFTP.

Prerequisito per l’utilizzo è la libreria pysftp ottenibile digitando nel terminale:

pip install pysftp

Se a questo punto dal menu Sistema > Services andiamo su SFTP sarà possibile aggiungere il service e le relative credenziali (nome utente, host, password) che abbiamo ottenuto dalla registrazione.

../_images/ftp-settings.png

Il servizio richiede l’inserimento di una chiave SSH nel campo Private key, dove è quindi necessario indicare il percorso della propria chiave (es: /Users/…/.ssh/id_rsa).

Testare il service FTP

È possibile testare il funzionamento del service direttamente dal Package Sys dalla pagina /sys/ftpservice. Selezionando dalla tendina il service attivato è possibile visualizzare l’albero con i file:

../_images/ftp_tree.png

Il service FTP è stato protagonista anche di una delle nostre puntate di LearnGenropy. Per maggiori info puoi visualizzare direttamente il video con la puntata:


Riferimenti

PySFTP Library: https://pypi.org/project/pysftp/

Autore della sezione: Davide Paci