Transferts de fichiers automatique

urba59 Messages postés 69 Statut Contributeur -  
urba59 Messages postés 69 Statut Contributeur -
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

  1. [Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   1 108
     
    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
  2. Alin
     
    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
  3. urba59 Messages postés 69 Statut Contributeur 3
     
    Merci beaucoup,

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

     \  /  
      'V'   Urba
    0