Transferts de fichiers automatique

Fermé
urba59 Messages postés 69 Date d'inscription lundi 27 septembre 2004 Statut Contributeur Dernière intervention 19 janvier 2007 - 19 nov. 2004 à 15:31
urba59 Messages postés 69 Date d'inscription lundi 27 septembre 2004 Statut Contributeur Dernière intervention 19 janvier 2007 - 19 nov. 2004 à 16:30
Salut tout le monde,

J'ai monté un serveur ProFTPD, tout fonctionne nickel, maintenant je voudrais établir des transferts automatique à une date et heure données, je n'y parviens pas, comment faut-il procéder ou du moins que faut-il utiliser?

Mon système est Linux Mandrake 10.1.

Merci d'avance.

  \  /  
  'V'   Urba

3 réponses

[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 092
19 nov. 2004 à 16:10
Un script shell, comme celui-ci par exemple, que tu exécutes quand tu veux avec cron.

#!/bin/sh
#

Username=toto # utilisateur FTP
Server="totoserveur" # adresse du serveur ftp
DDirectory="/home/toto/truc/machin/"         # Répertoire distant
LDirectory="/home/titi/bidule/"         # Répertoire local
Password="xxxxxxxx"

ftp -n $Server <<End-Of-Session
user $Username $Password
binary
bell
lcd $LDirectory
cd $DDirectory
put nomdefichierlocal
bye
End-Of-Session



Dal
0
Salut

Tiens une solution plus facile :
a la racine de ta machine t as un fichier qi s'appelle :.netrc
si il n'existe pas tu le cree
et puis tu met les infos de ta connexion

machine nom_machine_distante
login xxx
password xxxx


et pares tu n'as qu a rajouter cette ligne par ex dans le crontab :

1 0 * * 1-5 echo -e "passive\nget toto.txt /home/optima/offres/toto.txt\n" | ftp nom_machine_distante;


Alin
0
urba59 Messages postés 69 Date d'inscription lundi 27 septembre 2004 Statut Contributeur Dernière intervention 19 janvier 2007 3
19 nov. 2004 à 16:30
Merci beaucoup,

mais tu l'enreistre avec quelle extension ce fichier s'il te plait?

 \  /  
  'V'   Urba
0