sftp

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

Mattepuffo's logo
Upload tramite SFTP da riga di comando con Windows

Upload tramite SFTP da riga di comando con Windows

Tutti sappiamo che Windows di default non ha strumenti da riga di comando per SSH/SFTP.

Quindi, nel mio caso, come eseguire l'upload di un file tramite SFTP da riga di comando?

Possiamo usare WinSCP e la sua CLI integrata, che in pratica ci permette di fare tutto.

Installandolo, quindi, possiamo richiamarlo anche nei script; ed è quello che faremo!