lftp pour sauvegarder un site distant en local
Bonjour,
Je voudrais faire un script bash (sous Mageia) avec lftp pour sauvegarder un site web, situé dans un sous-dossier de la racine du serveur, en excluant un répertoire. Mais ça ne fonctionne pas, je reste bloqué sur :
Code:
Récupération du contenu du répertoire (0) [Établissement de la connexion de données...]
Ensuite, j'ai ceci :
Code:
1 2 3 4
| Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath) |
Voici la commande pour lftp :
lftp ftp://user:pwd@serveur -e "mirror -x cgi-bin /public_html/dev/site1 /home/user/divers/sites; quit"
Je ne fais pas de synchro, mon répertoire de destination est supprimé avant chaque sauvegarde, je dois donc tout récupérer à chaque fois (avec les fichiers cachés comme le htaccess, et les css et js.
J'ai ajouté ces lignes au fichier de conf de lftp, afin de protéger la transmission du compte/mdp :
Code:
1 2 3 4
| set ftps:initial-prot
set ftp:ssl-force true
set ftp:ssl-protect-data tru;
set ftp:ssl-protect-list true |
Si quelqu'un peut me renseigner svp ?
Merci d'avance,
Très cordialement,
ANDRE Ani