Aller au contenu

grd974

Membres
  • Compteur de contenus

    6
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

À propos de grd974

grd974's Achievements

Newbie

Newbie (1/14)

-1

Réputation sur la communauté

  1. Quel rapport ? La politesse tout simplement : "Bonjour" et "Bienvenue" sont deux marques de politesse, la première étant généralement utilisée par celui qui effectue son entrée dans un lieu ou dans un cercle et la seconde par celui qui l'y accueille. Merci de m'avoir accueilli et à bientôt.
  2. Bonjour, J'ai eu pendant 1 an et demi un DS216j que j'utilisais d'une façon minimale mais qui me convenait : 1) téléchargement quotidien d'un journal télévisé américain 2) sauvegarde des disques de mon PC sous Linux. La carte-mère de mon Syno s'est éteinte et le fournisseur m'a proposé un remplacement à l'identique; j'ai préféré un avoir et j'ai commandé un NAS d'une marque concurrente. A réception de ce nouveau NAS, je me suis aperçu que, pour exécuter mon script de téléchargement, c'était la croix et la bannière au point qu'au bout de quelques jours de recherche tous azimuts, j'ai renoncé et j'ai retourné la machine qui me sera, normalement, remboursée; à ce moment-là, je compte commander un Synology DS216II+ sur lequel je pourrai tranquillement utiliser mon script.
  3. Au début, dans crontab.perso, j'avais un message du genre "test is a Directory". Dans le script, j'ai alors remplacé "$REMOTEpath/test" par "$REMOTEpath/test/essai" et, maintenant, à chaque exécution du cron job, la date s'inscrit dans le fichier essai sur le NAS. Fenrir, tu m'as permis de sortir d'une galère de plusieurs semaines durant lesquelles j'avais cherché partout en vain. Merci.
  4. Merci de ta réponse. Voici comment j'ai appliqué tes conseils. Mon script /home/tt/Programmation/testeNAS.sh : #!/bin/bash REMOTEsrv=192.168.1.28 REMOTElogin=root REMOTEpath=/volume1/Data ssh $REMOTElogin@$REMOTEsrv "date >> $REMOTEpath/test" Ma crontab : $ crontab -l * 6-9 * * 7 MX-weekly-BU.sh # JOB_ID_1 * * * * * /home/tt/Programmation/testeNAS.sh >> /var/log/crontab.perso 2>&1 Sur mon PC, il n'existe pas de fichier crontab.perso Sur le NAS : il n'y rien de créé (voir P.J.)
  5. Bonjour Fenrir, J'ai écrit ce script, aussi court que mes connaissances sont limitées : #! /bin/sh ssh -v root@192.168.1.28 touch /volume1/Documents/myfile_$(date +%T) > /volume1/Documents/myout et j'ai modifié l'anacrontab comme ceci : # /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin HOME=/root LOGNAME=root # These replace cron's entries #1 5 cron.daily run-parts --report /etc/cron.daily #7 10 cron.weekly run-parts --report /etc/cron.weekly #@monthly 15 cron.monthly run-parts --report /etc/cron.monthly 1 1 pwtch2 /usr/local/bin/touchmyfile.sh > /home/tt/Reports/touch2 Je ne précise pas de clé car j'ai installé des clés RSA reconnues entre le NAS et mon PC. Quand je lance le job, il ne crée rien sur le NAS tandis que sur le PC, il crée un fichier touch2 qui ne contient rien.
  6. Bonjour, Je suis nouveau dans le monde Synology et les recherches que j'ai effectuées jusqu'ici ne m'ont pas permis de trouver une solution au problème suivant,. Quand je lance depuis un terminal de mon PC cette commande : $ ssh root@192.168.1.28 'sh touch myfile_$(date +%T)' elle me crée un fichier sous le répertoire /root du NAS. En revanche, quand je crée cette ligne dans le fichier anacrontab de mon PC : 1 1 tt-news ssh -t root@192.168.1.28 'sh touch myfile +%T)' Son exécution ne crée aucun nouveau fichier. Toute suggestion est la bienvenue.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.