Bonjour,
Je vous expose ici mon probleme, si vous avez des questions n’hésitez pas.
J'ai un serveur maison avec ubuntu serveur dessus et un serveur dedié avec debian.
Sur mon home serveur, j'ai un script qui lance une commande lftp (programme ftp en cli) dans un screen.
Je le met dans un screen pour pouvoir voir l'etat de celui-ci en tapant seulement : screen -r
Voici ma commande :
screen -fn -dmS rtd lftp -f "/etc/scripts/lftp/lftp"
et le script lftp /etc/scripts/lftp/lftp :
1 2 3
| connect xcid
mirror -c --use-pget-n=1 /home/xcid/downloads/Adrien/_buffer/ /home/xcid/Files/Downloads/
quit |
Le script est lancé via crontab (si il ne tourne pas) toutes les heures.
Voila pour l'état initial.
Le problème, c'est que pour le commun des mortels ( mon père par exemple, se connecter en ssh et taper une commande n'est pas si simple)
J'aimerai une simple page web qui me met la sortie de la commande lftp, mais que mon script ne dépende pas de la page (si je la ferme le programme tourne toujours).
Apres réflexion, je pense qu'on peut aussi utiliser rsync pour une synchro.
Merci à vous en tout cas
Partager