Normalement le script se lance toutes les minutes.
[Discussion] Synchronisation Seedbox => Nas
Hey, salut à tous, juste pour vous dire la synchro se fait impec (4jours encore pour moi je crois ^^') par contre il m'a mît plex et rutorrent en croix, il faut que je redémarre les 2 pour pouvoir les lancer pendant 15secondes ^^', donc je pense que ça ne dure que le temps de la synchro donc on verra ca 

5 jours plus tard
Bonjour,
Je gère plusieurs utilisateurs, est il possible d'installer cette solution pour chacun de mes utilisateurs ?
merci
Je gère plusieurs utilisateurs, est il possible d'installer cette solution pour chacun de mes utilisateurs ?
merci
Dans l'état actuel du script non. Il faut modifier certains fichiers.
j'ai une autre question siouplé 
le script fonctionne très bien mis a part que la synchro me recréé l'arboresence du serveur sur mon htpc.
Serveur:
/home/killerfun/Media/Movies/......
/Music/.......
HTPC:
/home/HTPC/Médiathèque/Movies....
/Music/....
/home//killerfun/Media/Movies/......
/Music/.......
Mon but est que le contenu de /home/killerfun/Media/ (coté serveur) synchronise simplement dans /home/HTPC/Médiathèque/ (coté HTPC) en dispatchant selon le contenu. Vous voyez ce que je veux dire ?
merci pour votre aide et pour le forum en général

le script fonctionne très bien mis a part que la synchro me recréé l'arboresence du serveur sur mon htpc.
Serveur:
/home/killerfun/Media/Movies/......
/Music/.......
HTPC:
/home/HTPC/Médiathèque/Movies....
/Music/....
/home//killerfun/Media/Movies/......
/Music/.......
Mon but est que le contenu de /home/killerfun/Media/ (coté serveur) synchronise simplement dans /home/HTPC/Médiathèque/ (coté HTPC) en dispatchant selon le contenu. Vous voyez ce que je veux dire ?
merci pour votre aide et pour le forum en général

Bonjour,
en voulant sécuriser mon NAS je voudrais changer le port du SSH car le 22 .... c'est moyen.
Dans quelle partie du script je dois lui indiquer le nouveau port utilisé ?
merci par avance.
en voulant sécuriser mon NAS je voudrais changer le port du SSH car le 22 .... c'est moyen.
Dans quelle partie du script je dois lui indiquer le nouveau port utilisé ?
merci par avance.
nano /synchro/synchro.sh
et modifier cette ligne :
rsync -aPRL -e "ssh -p @port@" $ARGS "$1" "$user_SSH"@"$IP":"$dest_NAS" >> $Log
- Modifié
merci mon petit chat 
mais dans :
le @port@ est celui de mon dédié et non pas celui de mon nas chez moi

mais dans :
rsync -aPRL -e "ssh -p @port@" $ARGS "$1" "$user_SSH"@"$IP":"$dest_NAS" >> $Log
le @port@ est celui de mon dédié et non pas celui de mon nas chez moi
Ben non, le @port@ c'est le port SSH utilisé pour te connecter à ton NAS.
C'est dans /home/user/synchro/config
Puis nano user.cfg
Puis nano user.cfg
Non.
- Modifié
Bonjour,
Une idée de comment bien définir une plage horaire avec un débit précis dans sauvegarde et réplication sur nas Synology ?
J'ai paramétré avec les valeurs souhaitées mais syncnas ne le prend pas en compte.
Merci d'avance.
Une idée de comment bien définir une plage horaire avec un débit précis dans sauvegarde et réplication sur nas Synology ?
J'ai paramétré avec les valeurs souhaitées mais syncnas ne le prend pas en compte.
Merci d'avance.
Jedediah je te jure je n'ai pas fumé...Jedediah wrote:Ben non, le @port@ c'est le port SSH utilisé pour te connecter à ton NAS.
le port qui est dans mon synchro.sh c'est le port ssh utilisé sur ma box ... c'est vraiment bizarre
Mais noooooon. Cette commande permet de lancer le tunnel SSH vers le NAS. Alors certes, il est possible que tu aies configuré le même port sur ton serveur et sur ton NAS, mais dans la commande c'est pour ton NAS.
Si tu as dans la commande le port 22 et sur ton NAS le port 6969, ça ne fonctionnera pas.
Si tu as dans la commande le port 22 et sur ton NAS le port 6969, ça ne fonctionnera pas.
- Modifié
Edit:
Bonjour par ici
J'ai essayé cet excellent tuto et script
Tout d'abord grand merci pour cet effort à nous aider !
En suivant les instructions malheureusement dès le départ j'ai quelques soucis, depuis mon serveur j'ai effectué la commande suivante :
Mais lorsque je fais la commande suivante :
J'ai bien mis la bonne IP et le bon Port, et effectivement si je lui mets le mdp root de mon NAS cela fonctionne j'arrive bien à mon Diskstation.
Dans l'installe du script j'ai mis l'utilisateur "root" pour se connecter comme j'ai lu dans ce topic d'aide.
Ai-je loopé quelque chose ?
J'ai été jusqu'au bout du tuto et il voit bien le fichier à uploader dans le dossier mais bien évidemment il n'arrive pas à l'envoyer.
Merci pour ton aide
xorel
Bonjour par ici

J'ai essayé cet excellent tuto et script

En suivant les instructions malheureusement dès le départ j'ai quelques soucis, depuis mon serveur j'ai effectué la commande suivante :
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub "root@<adresse_de_votre_NAS> -p <port_SSH_du_NAS>"
J'ai laissé vide les passphrases.Mais lorsque je fais la commande suivante :
ssh root@<adresse_de_votre_NAS> -p <port_SSH_du_NAS>
Il me demande mon mdp admin/root de mon NAS 
J'ai bien mis la bonne IP et le bon Port, et effectivement si je lui mets le mdp root de mon NAS cela fonctionne j'arrive bien à mon Diskstation.
Dans l'installe du script j'ai mis l'utilisateur "root" pour se connecter comme j'ai lu dans ce topic d'aide.
Ai-je loopé quelque chose ?

J'ai été jusqu'au bout du tuto et il voit bien le fichier à uploader dans le dossier mais bien évidemment il n'arrive pas à l'envoyer.
Merci pour ton aide

xorel
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub "root@<adresse_de_votre_NAS> -p <port_SSH_du_NAS>"
Ca te retourne quoi quand tu fais ces commandes ?- Modifié
SI je fais exactement la tienne en changeant juste IP et Port j'obtiens ceci :
open ssh-copy-id -i ~/.ssh/id_rsa.pub "root@85.xxx -p xxxx" failed: No such file or directory.
Saving the key failed: ssh-copy-id -i ~/.ssh/id_rsa.pub "root@85.xxx -p xxxx".
Par contre si je change par cela vu que je suis déjà dans le bon emplacement avec la commande "ssh-keygen -t rsa" (/home/orel/.ssh/id_rsa):
ssh-copy-id -i id_rsa.pub "root@85.xxx -p xxxx"
Il me génère bien le randomart et fingerprint.Ben c'est bon alors. Normalement il doit te demander ton mdp de connexion au NAS quand tu fais le ssh-copy-id.
Je ne comprends pas alors pourquoi il voit bien le fichier quand je vais sur la page pour voir les fichiers en attente mais rien n'est uploadé vers mon NAS. 
Donc en le ssh-copy-id cela tu remplis la passphrase par le mdp admin du NAS ou pas finalement ? J'ai essayé en mettant rien comme passphrase ou alors le mdp admin et dans les deux cas rien n'est uploadé.

Donc en le ssh-copy-id cela tu remplis la passphrase par le mdp admin du NAS ou pas finalement ? J'ai essayé en mettant rien comme passphrase ou alors le mdp admin et dans les deux cas rien n'est uploadé.
ssh-copy-id -i id_rsa.pub "root@85.xxx -p xxxx"
Salut
Il ne faut pas mettre depassphrase
As tu bien cree le dossier tmp sur ton nas?
Il ne faut pas mettre depassphrase
As tu bien cree le dossier tmp sur ton nas?
Salut Corentin,
J'ai bien créé le répertoire "tmp" dans le répertoire cible de mon NAS.
Cela n'y change rien du tout.
Par contre j'insiste quand je lance cette commande du tuto il me demande mon mdp alors que quand je vous lis sur le forum il semblerait que ce n'est pas normal :
Auriez-vous une autre idée ?
J'ai bien créé le répertoire "tmp" dans le répertoire cible de mon NAS.
Cela n'y change rien du tout.
Par contre j'insiste quand je lance cette commande du tuto il me demande mon mdp alors que quand je vous lis sur le forum il semblerait que ce n'est pas normal :
ssh root@<adresse_de_votre_NAS> -p <port_SSH_du_NAS>
Maintenant j'ai autre chose, quand je vais sur la page "syncnas" je ne vois que une fois sur 36 refresh le fichier en attente d'upload.Auriez-vous une autre idée ?
T'as bien un NAS Synology ?
- Modifié
Question intéressante...
Oui c'est bien un Syno d'où le fait d'avoir parlé de "Diskstation" précédemment et j'irai même plus loin un DS212j avec DSM 5.1-5022 Upd 2.
Oui c'est bien un Syno d'où le fait d'avoir parlé de "Diskstation" précédemment et j'irai même plus loin un DS212j avec DSM 5.1-5022 Upd 2.
petite question:
est ce que quelqu'un a deja essayer sur un serveur ssh (mais sous windows) ??
Openssh de Cygwin par ex
est ce possible ?
est ce que quelqu'un a deja essayer sur un serveur ssh (mais sous windows) ??
Openssh de Cygwin par ex
est ce possible ?
Tu es sûr que ce tuto fonctionne avec autre chose que Debian ? Mon dédié tourne sous Ubuntu.Jedediah wrote:T'as bien un NAS Synology ?
Il ne devrait pas y avoir de problèmes. Le script n'utilise pas de choses spécifiques.
- Modifié
Hello,
J'ai bien réussis à faire le tutoriel mais j'ai un problème sur la page html de syncnas, j'ai bien le nom du fichier qui apparait pour la synchronisation mais il n'upload rien sur mon NAS.

Avez-vous une idée ?
J'ai bien réussis à faire le tutoriel mais j'ai un problème sur la page html de syncnas, j'ai bien le nom du fichier qui apparait pour la synchronisation mais il n'upload rien sur mon NAS.

root@BigCrunch:/var/www/syncnas# ssh root@88.xxx.xxx.xxx -p xxx
ssh_exchange_identification: Connection closed by remote host
J'ai bien créer un répertoire /tmp dans /volume1/video/tmpAvez-vous une idée ?
Tu as du te faire ban par ton nas...
- Modifié
Je regarde cela, je te tiens au juscorentin80 wrote:Tu as du te faire ban par ton nas...
EDIT : C'est bien ça, ça marche niquel

Merci à toi
Arf... je ne vois plus trop comment investiguer... note que j'ai le même problème que shiraz91 la page voit bien le fichier mais rien n'est uploadé. Et l'ip de mon dédié est en whitelist, je vais revérifier cela ce soir.Jedediah wrote:Il ne devrait pas y avoir de problèmes. Le script n'utilise pas de choses spécifiques.
Je me demande bien comment cela se fait il qu'il me demande mon mdp admin et pas pour vous

Vous avez une idée pourquoi le fichier est uploader en boucle ?
Manque le dossier tmp sur ton nas
Il faut qu'il soit à la racine du /volumeX/ ou dans un répertoire c'est bon ?
Si tu as mis /volumeX/synchro comme dossier de destination, le dossier tmp dans être /volumeX/synchro/tmp
Ok je viens de comprendre sauf que moi lors du tuto, j'avais déclarer le repertoire /tmp alors qu'il faut juste le créer sans le déclarer.
cool, merci de ton aide.
cool, merci de ton aide.
16 jours plus tard
Salut Jedediah,
Alors c'est mon premier post car je me suis inscris suite à la découverte de ton tutoriel.
Je ne suis pas coutumier des seedbox et script.
Je recherche justement une seedbox dans le but de pouvoir mettre en place ton tuto, mais en le lisant je comprends pas tout et mes questions vont surement être bête, donc désolé.
- c'est où que tu tapes les lignes de commandes? Grâce à quel logiciel?
- le port SSH à indiquer est le 6969 ou 22 car tu as indiqué à un moment qu'il ne fonctionnait pas avec un autre que le 22
- une fois l'installation faite, peut-on désactiver le port SSH? je demande ça car la seule fois où je l'ai activé j'avais plein de notification "l'adresse IP a tenté de se connecter.."
- enfin le dossier à renseigner est le suivant /home/user/torrents/synchro mais c'est sur le NAS?
Tu vois mes question sont surement simpliste mais je ne suis pas habituer a ce type de manipulation.
Merci d'avance
Alors c'est mon premier post car je me suis inscris suite à la découverte de ton tutoriel.
Je ne suis pas coutumier des seedbox et script.
Je recherche justement une seedbox dans le but de pouvoir mettre en place ton tuto, mais en le lisant je comprends pas tout et mes questions vont surement être bête, donc désolé.
- c'est où que tu tapes les lignes de commandes? Grâce à quel logiciel?
- le port SSH à indiquer est le 6969 ou 22 car tu as indiqué à un moment qu'il ne fonctionnait pas avec un autre que le 22
- une fois l'installation faite, peut-on désactiver le port SSH? je demande ça car la seule fois où je l'ai activé j'avais plein de notification "l'adresse IP a tenté de se connecter.."
- enfin le dossier à renseigner est le suivant /home/user/torrents/synchro mais c'est sur le NAS?
Tu vois mes question sont surement simpliste mais je ne suis pas habituer a ce type de manipulation.
Merci d'avance
- Modifié
Razekiel je réponds aux questions mais tu devrais rechercher un peu dans le forum car une partie de tes questions est simplement de la culture générale.
- c'est où que tu tapes les lignes de commandes? Grâce à quel logiciel? : tu dois utiliser un terminal pour te connecter en SSH sur ta seedbox (putty sous windows ou iterm sous mac par exemple)
- le port SSH à indiquer est le 6969 ou 22 car tu as indiqué à un moment qu'il ne fonctionnait pas avec un autre que le 22 : le port par defaut du ssh de ton nas et de ta seed est le 22 après il est fortement conseillé de le changer pour éviter les attaques directs.
- une fois l'installation faite, peut-on désactiver le port SSH? je demande ça car la seule fois où je l'ai activé j'avais plein de notification "l'adresse IP a tenté de se connecter.." : euh vu que c'est le tunnel ssh qui via rsync te permet de faire la synchro si tu coupe le port ... et bien cela ne fonctionnera plus. D’où la nécessité de changer le port par defaut.
- enfin le dossier à renseigner est le suivant /home/user/torrents/synchro mais c'est sur le NAS? : il est sur ta seedbox par sur ton nas.
bonne journée
Razekiel wrote: - c'est où que tu tapes les lignes de commandes? Grâce à quel logiciel?
- le port SSH à indiquer est le 6969 ou 22 car tu as indiqué à un moment qu'il ne fonctionnait pas avec un autre que le 22
- une fois l'installation faite, peut-on désactiver le port SSH? je demande ça car la seule fois où je l'ai activé j'avais plein de notification "l'adresse IP a tenté de se connecter.."
- enfin le dossier à renseigner est le suivant /home/user/torrents/synchro mais c'est sur le NAS?
- c'est où que tu tapes les lignes de commandes? Grâce à quel logiciel? : tu dois utiliser un terminal pour te connecter en SSH sur ta seedbox (putty sous windows ou iterm sous mac par exemple)
- le port SSH à indiquer est le 6969 ou 22 car tu as indiqué à un moment qu'il ne fonctionnait pas avec un autre que le 22 : le port par defaut du ssh de ton nas et de ta seed est le 22 après il est fortement conseillé de le changer pour éviter les attaques directs.
- une fois l'installation faite, peut-on désactiver le port SSH? je demande ça car la seule fois où je l'ai activé j'avais plein de notification "l'adresse IP a tenté de se connecter.." : euh vu que c'est le tunnel ssh qui via rsync te permet de faire la synchro si tu coupe le port ... et bien cela ne fonctionnera plus. D’où la nécessité de changer le port par defaut.
- enfin le dossier à renseigner est le suivant /home/user/torrents/synchro mais c'est sur le NAS? : il est sur ta seedbox par sur ton nas.
bonne journée
Merci beaucoup Cognotte pour tes explications. Je commence à y voir plus clair.
Vu mon ignorance dans ce domaine j'ai du coup fait le choix de prendre une Seedbox dédié que Jedediah proposait dans la section Location.
Ca me permet de prendre mes marques et je vais voir par le suite à en apprendre d'avantage
Vu mon ignorance dans ce domaine j'ai du coup fait le choix de prendre une Seedbox dédié que Jedediah proposait dans la section Location.
Ca me permet de prendre mes marques et je vais voir par le suite à en apprendre d'avantage

Razekiel wrote:Merci beaucoup Cognotte pour tes explications. Je commence à y voir plus clair.
Vu mon ignorance dans ce domaine j'ai du coup fait le choix de prendre une Seedbox dédié que Jedediah proposait dans la section Location.
Ca me permet de prendre mes marques et je vais voir par le suite à en apprendre d'avantage
très très bon choix

12 jours plus tard
[Merci pour le tuto]
Plop,
glou glou glou ... je me noie
3 jour a chercher je commence sérieusement à saturer
mais j'ai sorti mes pagaies 
En discutant avec la communauté j'ai appris qu'il fallait ouvrir un port sur la livebox et avoir une ip fixe, autant dire un peu du chinois
j'ai donc pris des notes dans mon post foure-tout ; http://mondedie.fr/d/6569
Pré_pré-requis
J'ai donc ouvert un/des port sur la livebox (voir screen)
Création d'un compte My DS Center afin d'avoir un Nom de l'hôte DDNS (.synology.me) pour palier mon ip dynamique (voir screen)
- Chaque clique sur le Nom de l'hôte DDNS (.synology.me) me renvoi sur l’administration Livebox
Puis j'ai suivi a la lettre le tuto
1) Configuration du client torrent
Rien de compliqué , j'ai fait comme toi
2) Configuration du NAS
Rien de compliqué , j'ai fait comme toi en choisissant un port ssh perso (6969 pour l'ex)
3) Utilisation de la clé publique de votre serveur
La partie que je préfère ... la "difficulté" ... enfin de mon point de vue
J'ai essayé ces commande aussi avec le quick connect de syno ... çà a créé plein de truc
Si tou plait ...Envoiiiee moi laaa bouéééé
Plop,
glou glou glou ... je me noie

3 jour a chercher je commence sérieusement à saturer


En discutant avec la communauté j'ai appris qu'il fallait ouvrir un port sur la livebox et avoir une ip fixe, autant dire un peu du chinois

j'ai donc pris des notes dans mon post foure-tout ; http://mondedie.fr/d/6569
Pré_pré-requis
J'ai donc ouvert un/des port sur la livebox (voir screen)
Création d'un compte My DS Center afin d'avoir un Nom de l'hôte DDNS (.synology.me) pour palier mon ip dynamique (voir screen)
- Chaque clique sur le Nom de l'hôte DDNS (.synology.me) me renvoi sur l’administration Livebox
Puis j'ai suivi a la lettre le tuto
1) Configuration du client torrent
Rien de compliqué , j'ai fait comme toi
2) Configuration du NAS
Rien de compliqué , j'ai fait comme toi en choisissant un port ssh perso (6969 pour l'ex)
3) Utilisation de la clé publique de votre serveur
La partie que je préfère ... la "difficulté" ... enfin de mon point de vue

ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): [i]Touche Entrée vu que je sais pas[/i]
Enter passphrase (empty for no passphrase):[i]Touche Entrée vu que je sais pas[[/i]
Enter same passphrase again:[i]Touche Entrée vu que je sais pas[[/i]
open ssh-copy-id -i ~/.ssh/id_rsa.pub "root@NomHote.synology.me -p 6969" failed: No such file or directory.
Saving the key failed: ssh-copy-id -i ~/.ssh/id_rsa.pub "root@NomHote.synology.me -p 6969".
ssh-copy-id -i ~/.ssh/id_rsa.pub "root@NomHote.synology.me -p 6969"
ssh: Could not resolve hostname root@NomHote.synology.me -p 6969: Name or service not known
J'ai essayé ces commande aussi avec le quick connect de syno ... çà a créé plein de truc

ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub "root@QuickConnect.to/QuickConnect ID -p 6966"
ssh"root@QuickConnect.to/QuickConnect ID -p 6966"
Si tou plait ...Envoiiiee moi laaa bouéééé
