Aller au contenu

Featured Replies

Posté(e)

Bonjour à tous,

Je voudrais savoir si il existe un moyen graphique de demander à notre NAS de télécharger, chaque jour par exemple, l'intégralité des fichiers qu'il trouvera dans un dossier FTP distant.

J'imagine (en tant que linuxien) que je peux surement me connecter en ssh et lui configurer une crontab+script shell, mais pour rester dans la logique d'une interface web sympa, autant utiliser une application si elle existe ? dans download station je ne trouve pas (DSM 4.0)...

Merci d'avance !

  • 1 mois après...
Posté(e)

Bonjour,

Je suis dans le même cas et j'avance bien après quelques recherches. (Il a d'abord fallu installer ipkg puis lftp sur mon DS214).

Malheureusement, je bute encore sur l'utilisation du script .sh avec le planificateur de tâches.

J'ai mis la ligne de commande pour utiliser lftpdans un fichier .sh, qui marche à merveille lorsque je l’exécute en ligne de commande.

Mais lorsque je déclare le script dans le planificateur de tâches (DSM 5.0), que je l'execute, rien ne se produit.

le fichier sh contient cette unique ligne :

/opt/bin/./lftp ftp://user:password..@serveur.com -e "mirror -e / /volume1/downloads/backups -x temp ; quit"

Mes connaissances unix étant quasi-nulles, je vais continuer à chercher, mais je pense que un fichier sh ne peux pas être lu ainsi en utilisant crontab

En attendant je fais une synchro manuelle, c'est déjà pas si mal.

Modifié par poki85

  • 1 mois après...
Posté(e)

Bonjour,

@poki85, j'utilise le planificateur de tâches avec cette commande dans mon fichier sh :

/opt/bin/lftp ftp://xxxxxxxxxxxxxxxxxx -e "set file:charset utf8; set ftp:charset utf8;mirror --only-newer /Downloads/ /volume2/Download/Complete/ ; quit"

Avec cette commande, les nouveaux fichiers présents sur le serveur ftp se téléchargent tous les soirs à partir de minuit.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.