Voir le glossaire pour File Transfert Protocol (FTP).
Voir aussi /informatique/SFTP
Client FTP :
Voir la page/Informatique/Pure-ftpd
Pour que les droits et sécurités du répertoire restent bien assignés à l'utilisateur principal, tu ne dois pas créer un second utilisateur système, il vaut donc mieux créer un utilisateur virtuel au niveau de ncftpd, utilisant le même utilisateur système que celui du site, mais dont l'accès est limité à un répertoire précis…
Regarde dans la doc de ncftpd pour les utilisateurs virtuels ou fais une recherche google sur “ncftpd virtual user” tu devrais trouver quantité d'informations.
#/bin/sh LOGIN="nsXXXXXX.ovh.net" PASS="XXXXXXX" IP="XXXXXXX" ncftpput -b -E -u $LOGIN -p $PASS $IP -R -m /home /home/*
et pour concerver les droits ajouter un tar
tar cf - /home | ncftpput -u $LOGIN -p $PASS -c $IP /home.tar