Stsdecaz Posté(e) le 20 décembre 2016 Partager Posté(e) le 20 décembre 2016 Bonjour à tous, En réalité mon but serait que quand la sauvegarde soit fini le NAS se coupe automatiquement pour se remettre avant la suivante. Pour automatiser tout ça en telnet je sais me connecter mais SSH j'ai pas essayé c'est mieux ? Quoiqu'il en soit il me faut la commande en telnet pour pouvoir désactiver le partage de fichier ou éteindre le NAS (dans ce cas il me faut pouvoir le rallumer aussi of course). Merci d'avance de votre aide ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 20 décembre 2016 Partager Posté(e) le 20 décembre 2016 Une femme peu faire l'affaire Suis déjà très loin 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
firlin Posté(e) le 20 décembre 2016 Partager Posté(e) le 20 décembre 2016 Bonjour Stsdecaz, Si tu va dans le panneau de configuration \alimentation et matériel, onglet planifi.Alim. tu peux paramètre des heure d'allumage et d'extinction du nas. Ps: c'est notes dans la doc https://www.synology.com/fr-fr/knowledgebase/DSM/help/DSM/MainMenu/get_started 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 21 décembre 2016 Auteur Partager Posté(e) le 21 décembre 2016 @gaetan.cambier euh... pas compris... @firlin Oui je connais cette option au début j'ai failli m'en servir mais en réalité mes sauvegardes sont effectuées par un autre logiciel sur le NAS et la durée peut vraiment varier, difficile dans ce cas de planifier un allumage et une extinction avec une valeur fixe quand le comportement est dynamique... PS : Vive l'Occitanie ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
firlin Posté(e) le 21 décembre 2016 Partager Posté(e) le 21 décembre 2016 Tu sais pas en moyenne combien de temps met tes sauvegardes ? il te faudrait faire un Wake On Lan inversé regarde ici si tu trouve ton bonheur 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 22 décembre 2016 Partager Posté(e) le 22 décembre 2016 (modifié) Le 12/20/2016 à 16:47, Stsdecaz a dit : il me faut la commande /../ pour pouvoir désactiver le partage de fichier Si il est question du partage de fichiers windows (CIFS): synoservice --pause samba et bien entendu, pour le redémarrer: synoservice --resume samba (pas testé à l'instant mais je suis quasi sur que c'est la bonne commande) NB: "synoservice" est dans "/usr/syno/sbin/" Modifié le 22 décembre 2016 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 21 mars 2017 Auteur Partager Posté(e) le 21 mars 2017 J'ai bien appliqué ce que tu m'as dis CoolRaoul ça marche niquel... sauf qu'en réalité j'ai un autre soucis j'ai constaté que l'automatisation d'une commande telnet n'avait rien de simple, en réalité les différents procédés que j'ai trouvé pour automatiser le telnet sont tous du type "Sendkey..." Or le problème c'est que du coup je ne peu pas faire tourner mon automate quand le serveur sur lequel s’exécute l'automate est verrouillé... Pour que des scripts contenant "Sendkey" puisse s’exécuter il faut que le PC soit déverrouillé et il s'agit d'un serveur que je ne peu laisser déverrouillé... Connaitriez-vous un autre moyen pour isoler le NAS du réseau depuis un serveur et de façon automatisé ? Ou un autre moyen d'automatiser des commandes telnet ? Encore merci de votre aide, c'est un problème complexe... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 21 mars 2017 Partager Posté(e) le 21 mars 2017 (modifié) il y a 53 minutes, Stsdecaz a dit : l'automatisation d'une commande telnet n'avait rien de simple Faut passer par ssh, pas par telnet (sous PC pour le faire en ligne de commande c'est "plink" qui fait partie du package Putty) Sans entrer dans les détails (en particulier au niveau de la gestion des clés pour que l'authentification puisse se faire sans interaction utilisateur, tu devrais trouver facilement des tutos la dessus par ailleurs), ca devrait ressembler à ceci: plink root@<host_nas> "/usr/syno/sbin/synoservice --pause samba" Modifié le 21 mars 2017 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 22 mars 2017 Auteur Partager Posté(e) le 22 mars 2017 Alors votre petit post m'a donné beaucoup de travail mais merci de votre aide. Malgré tout je bloque, pour l'instant j'arrive à me connecter en utilisant plink, j'essayais avant de penser à une automatisation de couper manuellement le service samba, sauf que quand j'entre la commande synoservice --pause samba j'ai un beau permission denied... J'ai essayé avec l'utilisateur Admin, Administrateur et j'ai voulu essayé en root sauf que pour le root il m'indique Access Denied quand j'entre le mot de passe je ne sais pas non plus pourquoi... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 22 mars 2017 Partager Posté(e) le 22 mars 2017 (modifié) il y a 48 minutes, Stsdecaz a dit : J'ai essayé avec l'utilisateur Admin, Administrateur et j'ai voulu essayé en root sauf que pour le root il m'indique Access Denied quand j'entre le mot de passe je ne sais pas non plus pourquoi... C'est bien "root" qu'il faut utiliser, par contre sous DSM l’accès root en direct par mot de passe est désactivé. La bonne approche est de faire une authentification par *clé* (comme je l'ai d'ailleurs évoqué: "en particulier au niveau de la gestion des clés pour que l'authentification puisse se faire sans interaction utilisateur" ) et non par mot de passe. Modifié le 22 mars 2017 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 23 mars 2017 Auteur Partager Posté(e) le 23 mars 2017 (modifié) Bon j'ai réussi après moult efforts à installer ce fameux système de clé sur le NAS et en local. En lançant C:\Program Files\PuTTY\putty.exe -load "NAS" j'arrive à lancer directement le bon profil dans Putty avec la bonne clé du coup j'arrive sur un invite de commande ou je suis directement connecté en root. Maintenant j'aurais juste aimé réussir à automatiser l'execution de ces lignes : synoservice --pause samba exit au chargement du profil si possible. J'ai essayé ça : C:\Program Files\PuTTY\putty.exe -load "NAS" -m commande.txt avec commande.txt : synoservice --pause samba exit mais ça ne fonctionne pas... mon invite de commande se ferme direct après s'être connecté au NAS, pareil si j'ajoute "pause" à la fin de mon code... Modifié le 23 mars 2017 par Stsdecaz 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2017 Partager Posté(e) le 23 mars 2017 (modifié) Faut pas utiliser putty mais plink il y a 55 minutes, Stsdecaz a dit : en lançant C:\Program Files\PuTTY\putty.exe C'est pas "putty" mais "plink" qu'il faut utiliser si tu veux le scripter (dans un .bat/.cmd par exemple). Et c'était dans mon message (je me cite "sous PC pour le faire en ligne de commande c'est "plink"") il y a 55 minutes, Stsdecaz a dit : -load "NAS" -m commande.txt Inutile de passer par un profil ("-load") et fichier d'input ("-m commande.txt"). Faire plutôt comme ceci: plink -i <chemin de la clé .ppk> root@<ip_du_nas> /usr/syno/sbin/synoservice --pause samba" (pourquoi ne t'appuie pas sur les exemples que je donne? ) Modifié le 23 mars 2017 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 23 mars 2017 Auteur Partager Posté(e) le 23 mars 2017 plink -i adminkey.ppk root@192.168.1.241 /usr/syno/sbin/synoservice --pause samba" J'ai fais cette commande mais l'invite de commande se ferme direct et n’exécute pas cette commande : synoservice "--pause samba Et pardon mais j'essai de faire ce que tu me dis, mais si j'ai dérivé c'est parceque je me suis inspiré de plusieurs forum et source que j'ai trouvé. Mais j'ai bien suivi ton modèle concernant la public et private key. Désolé si tu l'as mal pris et quoiqu'il arrive merci de m'aider. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2017 Partager Posté(e) le 23 mars 2017 (modifié) Je ne comprend pas ce qui peut provoquer la fermeture de l'invite de commande. Si tu la tape directement dans une fenêtre (sans passer par un script .bat ou .cmd): "démarrer" -> "exécuter" -> "cmd" et là dedans tu saisis la commande, qu'est-ce qui s'affiche? Modifié le 23 mars 2017 par Lucien77 Citation inutile 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Einsteinium Posté(e) le 23 mars 2017 Partager Posté(e) le 23 mars 2017 Si j'ai bien compris tu ne veux pas qu'on voit le synology... pourquoi ne pas désactivé diffusion, masqué les dossiers aussi ? Après si les droits sont bien mis, aucun risque. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 23 mars 2017 Auteur Partager Posté(e) le 23 mars 2017 (modifié) @CoolRaoul OK en invite de commande j'ai l'erreur suivante : Unable to use key file "adminkey.ppk" (unable to open file) Le fichier est adminkey.ppk est pourtant dans le répertoire racine de putty et donc de plink. @Einsteinium L'idée est de désactiver complètement le partage pour éviter qu'un crypto puisse avoir accès par quelque chemin que ce soit admin ou pas. D'où l'idée de désactiver le réseau et la commande "synoservice --pause samba" fonctionne très bien, me reste à affiner quelque peu de sorte à avoir une automatisation la plus fiable possible. Et pour se faire CoolRaoul m'apporte une aide des plus précieuse. Modifié le 23 mars 2017 par Stsdecaz 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2017 Partager Posté(e) le 23 mars 2017 il y a 13 minutes, Stsdecaz a dit : OK en invite de commande j'ai l'erreur suivante : Unable to use key file "adminkey.ppk" (unable to open file) Le fichier est adminkey.ppk est pourtant dans le répertoire racine de putty et donc de plink. En l'absence de chemin complet ce n'est le répertoire de putty qui est cherché mais le répertoire courant (%cd%). Le mieux est de mettre le chemin complet de la clé (comme par exemple -i "%USERPROFILE%\NAS.ppk") dans la ligne de commande 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 23 mars 2017 Auteur Partager Posté(e) le 23 mars 2017 Ok à priori il me prend la clé par contre j'ai une autre erreur : Unable to open connection: Host does not exist J'ai essayé en mettant le nom du NAS au lieu de l'adresse mais j'ai la même erreur. Si je fais un simple ping ça fonctionne également. Donc je ne vois pas non plus d'où ça vient. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2017 Partager Posté(e) le 23 mars 2017 il y a 2 minutes, Stsdecaz a dit : Unable to open connection: Host does not exist Utiliser l'IP du NAS, et ça aiderait si tu nous montrais nous la commande utliisée. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 23 mars 2017 Auteur Partager Posté(e) le 23 mars 2017 (modifié) plink -i C:\Program Files\PuTTY\adminkey.ppk root@192.168.1.241 /usr/syno/sbin/synoservice --pause samba Avec l'Ip il me met cette erreur c'est pour ça que j'avais essayé avec le nom. Modifié le 23 mars 2017 par Stsdecaz 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2017 Partager Posté(e) le 23 mars 2017 Mettre des quotes autour du chemin de la clé, sinon l'espace entre "program" et "files" pose problème: plink -i "C:\Program Files\PuTTY\adminkey.ppk" etc ... 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 23 mars 2017 Auteur Partager Posté(e) le 23 mars 2017 Parfait ça fonctionne pour l'instant demain je saurais si toute l'automatisation a fonctionné, car le NAS est déconnecté par défaut, se connecte avant qu'un logiciel vienne écrire dessus et se re déconnecte après, donc au terme de ce processus je saurais si tout a marché. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2017 Partager Posté(e) le 23 mars 2017 il y a 11 minutes, Stsdecaz a dit : Parfait ça fonctionne pour l'instant Parfait Éventuellement si ça t’intéresse je pourrais t'expliquer plus tard comment rendre cette clé SSH dédiée exclusivement aux commandes "synoservice --pause samba" et "synoservice --resume samba". C'est pas indispensable mais un peu plus propre, en particulier dans le cas comme ici d'une clé "passwordless". 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Stsdecaz Posté(e) le 28 mars 2017 Auteur Partager Posté(e) le 28 mars 2017 Je te remercie mais je n'ai pas besoin d'aller jusque là, déjà ça fonctionne niquel, je l'ai éprouvé depuis plusieurs jours et suis très satisfait. Donc je te remercie beaucoup pour toute l'aide que tu m'a apporté ! En espérant que notre échange pourra servir à d'autres personnes. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
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.