Installation Configuration et utilisation de lftp
Un soft à connaître.
Lftp est un client FTP permettant facilement en ligne de commande de faire des transferts de fichiers.
Site officiel : http://lftp.yar.ru/
Installation :
Rien de plus simple.
yum install lftp ou aptitude install lftp
Selon votre distribution Linux.
oui cette fois pas de compilation ça sert a rien
Utilisation, commandes :
Connexion en une ligne de commande :
lftp login,password ftp.domain.fr
Maintenant il faut savoir que toutes les commandes usuelles de votre shell Linux se retrouve aussi dans le shell de lftp, un ls vous listera les fichiers présent sur le ftp et un !ls vous listera votre dossier courant du poste d'où vous vous êtes connectez, Toutes les commandes pour le ftp sont les commandes normales et toutes les commandes système doivent être précédée de !
Les options de lftp :
Voici une commande qui vous permettra de sauvegarde récursivement un répertoire de votre choix :
lftp -u login,password ftp.domain.fr -e "mirror -e -R /data/sauvegardes /sauvegardes-server ; quit"
L'option -e vous permet d'enchainer plusieurs commande a la suite, l'options -R active le mode répertoire récursif c'est a dire que votre répertoire Linux /data/sauvegardes aura le même contenu que le répertoire sur le ftp sauvegardes-server.
Exécuter les commandes présente dans un fichier :
avec l'option -f
lftp -f fichier-script
exemple de contenu de fichier :
open login:password@ftp.domain.fr ls get test.sh exit
Voila encore un bel outils du monde libre, pour ceux qui voudrais aller plus loin voici une url sympa :
http://tutorials.papamike.ca/pub/lftp.html#scripts
Bonne découverte !