.. _services/service_genropy/ftp: 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. .. image:: /_static/images/service_genropy/ftp-settings.png :width: 400px :align: center 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 :ref:`Package Sys` dalla pagina ``/sys/ftpservice``. Selezionando dalla tendina il service attivato è possibile visualizzare l'albero con i file: .. image:: /_static/images/service_genropy/ftp_tree.png :width: 100% :align: center Il service FTP è stato protagonista anche di una delle nostre puntate di LearnGenropy. Per maggiori info puoi visualizzare direttamente il video con la puntata: .. raw:: html
Riferimenti ----------- PySFTP Library: https://pypi.org/project/pysftp/ .. sectionauthor:: Davide Paci