ftp

Mattepuffo's logo
Connessione FTP in Rust

Connessione FTP in Rust

Per la connessione ad un server FTP in Rust abbiamo varie scelte; ma la libreria che vedremo oggi è di sicuro la più usata: rust-ftp!

Può supportare anche FTPS, ma a me ha dato problemi, quindi non l'ho ancora testata.

Aggiungete questa dipendenza al Cargo.toml:

[dependencies]
ftp = { version = "3.0.1" }

Mattepuffo's logo
Connessione FTP in Kotlin

Connessione FTP in Kotlin

Essendo Kotlin basato sulla JVM, possiamo usare tutte le librerie che usiamo per Java.

Ed ecco quindi che oggi useremo Apache Commons Net per la connessione FTP.

Se usate Maven:

        <dependency>
            <groupId>commons-net</groupId>
            <artifactId>commons-net</artifactId>
            <version>3.6</version>
        </dependency>

Mattepuffo's logo
Upload FTP in C#

Upload FTP in C#

Per effettuare operazioni tramite FTP, C# ha già tutto senza usare liberie esterne.

Oggi useremo FtpWebRequest per caricare un file tramite FTP.

Ovviamente metteremo il path remoto e il file da caricare "fissi"; voi potreste parametrizzarli secondo le vostre esigenze.

Mattepuffo's logo
Connessione SSH con PHP e phpseclib

Connessione SSH con PHP e phpseclib

PHP ha già delle funzioni per la connessione SSH.

La libreria phpseclib, però, è un pò più facile da usare; anche se la documentazione non è molto chiara.

In quanto il link rimanda alla versione 1, e non ci sono istruzioni sull'installazione della versione 2.

Mattepuffo's logo
Connessione SSH con PHP

Connessione SSH con PHP

PHP dispone della llibreria ssh2_sftp per poter connettersi a server SFTP.

Dalla documentazione sembra sia inclusa di default, ma sulla mia Debian 9 ho dovuto installare un pacchetto apposito e riavviare il servizio:

# aptitude install php-ssh2