Nickel, ça marche en utilisant scp, j'essai en mettant ma ligne dans un script.

Une autre question concernant les scripts cette fois, je souhaite automatiser 
l'ajout d'utilisateur(eviter de renseigner pas mal de truc), comment dans un 
script sh peut-on demander la valeur d'une variable? 

merci
  
======= le 06/04/2006, 15:12:28 vous écriviez: =======

>Le Thu, Apr 06, 2006 at 03:02:07PM +0200, [EMAIL PROTECTED] écrivait/wrote:
>> SSH est configuré pour utilisé une clé, pas de demande de mot de passe, ni 
>> root, ni un autre utilisateur ne reçoit de mail.
>> 
>> Avec crontab je vérifier un scan antivirus tous les jours, et je reçois le 
>> rapport par mail, cela fonctionne, mais pour la sauvegarde du dossier, pas 
>> moyen avec cron. En ligne de commande cela fonctionne, mais cron no.
>> 
>> 
>> >Le jeu 06 avr 2006 14:40:22 CEST, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> a 
>> >écrit :
>> >
>> >> Bonjour,
>> >> 
>> >> J'ai un problème avec Crontab, je souhaite copier tous les jours le 
>> >> contenu d'un dossier sur un autre PC, lorsque je tape en ligne de commande
>> >> 
>> >>  tar cf - /etc/ | ssh [EMAIL PROTECTED] "cat ->~/sauvegarde/"$(date 
>> >> +%Y%m%d)"-donnee.tar; exit"
>> >> 
>> >> Cela fonctionne.
>> >> 
>> >> Maintenant je veux automatiser cela avec crontab tous les jours a 00H00:
>> >> 
>> >> 00 00 * * *  tar cf - /etc/ | ssh [EMAIL PROTECTED] "cat 
>> >> ->~/sauvegarde/"$(date +%Y%m%d)"-donnee.tar; exit"
>> >> 
>> >> Cela ne fonctionne pas, rien ne se passe, même pas un mail de retour.
>
>Peut-être qu'il faut quoter différemment, mais surtout, pourquoi ne pas plutot 
>utiliser scp, et faire executer par cron le script (non testé!) suivant 
>/usr/local/bin/masauvegarde
>
>#! /bin/sh
>#fichier masauvegarde
>nomfich=$(date +"sauvetc_%Y%m%d")
>tar czf /tmp/$nomfich.tgz /etc
>scp -v /tmp/$nomfich.tgz [EMAIL PROTECTED]:sauvegarde/
>rm /tmp/$nomfich.tgz
># fin masauvegarde
>
>dans /etc/crontab mettre
>0 0 * * * /usr/local/bin/masauvegarde
>
>-- 
>Basile STARYNKEVITCH         http://starynkevitch.net/Basile/ 
>email: basile<at>starynkevitch<dot>net 
>aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
>8, rue de la Faïencerie, 92340 Bourg La Reine, France
>

= = = = = = = = = ========= = = = = = = = = = =
                        
stena83
[EMAIL PROTECTED]
06/04/2006

Répondre à