Miroir du dossier local vers un dossier distant en sftp avec lftp
apt install lftp
Prérequis
créer un user userToto
configurer sshd_config avec le chroot et le forceCommand internal-sftp
configurer les droits sur les répertoires /home/userToto et créer un répertoire backups
créer/échanger les clés ssh pour la connection sans mot de passe
du coup, comme il faut renseigner un mot de passe dans la commande, on peut mettre n’importe quoi xxx
lftp -c "open -u userToto,xxx sftp://monserveur.com; mirror -c -e -R -L /var/archives/ backups/"