Comment se connecter sur un serveur FTPS a partir d'un client Linux /Windows. C'est simple!
Sur Linux vous avez la commande "lftp" si elle n'est pas installée, faites:
prompt@root# yum install lftp (A condition d'avoir vos repo paramétrés).
Ou téléchargez le rpm (package) selon votre architecture x86 ou x64 .
prompt@root# rpm -ivh <nom du package lftp>
Utilisation en ligne de commande:
>lftp -u user,motdepasse adresseip
exemple: > lftp -u toto,abc123 192.167.10.20
lftp toto@192.167.10.20>
On peut faire un "dir" pour lister le répertoire distant courant si c'est un serveur Windows ou "ls" si c'est Linux.
Pour lire le répertoire source uil faut juste mettre un "!" avant le "dir" ou le "ls" : !ls ou !dir.
Si vous voulez changer de répertoire utiliser la commande "cd" classique.
Si on veut uploader un fichier on utilise "put" ou "mput" pour uploader en masse. Pour downloader c'est "get" ou "mget".
Tout ce la peut se mettre en crontab dans un script ftps.sh:
vi ftps.sh et insérer le contenu suivant:
cd /CDRs
lftp <<EOF
set ftp:ssl-allow yes
set ftp:passive-mode true
set ftp:list-options -a
open -u toto,abc123 192.167.10.20
cd BACKUP
mput * (commande pour uploader tes fichiers en masse vers le serveur en question )
Je vous direz comment faire un serveur FTPS sur windows et Linux dans un tut prochain
Et voila !
No comments:
Post a Comment