Lftp comme clent sftp
Pour mes vagabondages FTP avec tunnel SSH j'utilise habituellement le client sFTP de OpenSSH car, vous allez me dire, il est fait pour ça.
Cependant, un peu de modernité ne faisant pas de mal, j'ai voulu testé lftp.
Et bien, bien m'en a pris, après un petit coup de slapt-get pour l'installation et un petit coup de man pour les explications, l'essai fût concluant.
Pour utiliser lftp comme client sftp, on utilise la syntaxe suivante :
$ lftp sftp://[votre_login]@[adresse_du_serveur_sftp]:[port_de_connexion]
Donc, exemple sur un serveur perso. :
$ lftp sftp://fredg@192.168.x.xx:port_p
Et là, on gagne quelques fonctionnalités assez agréables comme :
- la complétion
- gestion de favoris, d'alias
- plusieurs commandes pour lister les répertoires dont cls qui utilise les expressions régulières
- contrôle de tâches
- "mirroring"
- cache
- reprise des télécharments/upload
- ...
lftp supporte les protocoles FTP, HTTP, FISH, SFTP, HTTPS et FTPS.
Il remplace avantageusement et efficacement sftp et ftp.
Quelques liens
- http://lftp.yar.ru/
- Fonctionnalités : http://lftp.yar.ru/features.html
- Page man : http://linux.die.net/man/1/lftp
- Tutoriel : http://tutorials.papamike.ca/pub/lftp.html
- OpenSSH : http://www.openssh.com/
- Page man de sftp : http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1