• Serveurs
  • [Discussion] Synchronisation Seedbox => Nas

hum je vois peut être sur votre NAS edité le fichier
sudo vi /etc/ssh/sshd_config
A la ligne
Remplacer la ligne
#PermitRootLogin No
par
PermitRootLogin yes
Redemarre ton NAS et test
et au pire reesayer de renvoyé vos clefs en tant que root et votre compte admin ..
j'ai effectué la manip sur le Nas + reboot + test = KO
Generation d'une nouvelle clé ssh + test = KO

Mise a jours de mer..
euh al1987 c'est KO (pas bon) ou OK

Ta synchro marche ?
shazbot wrote:euh al1987 c'est KO (pas bon) ou OK

Ta synchro marche ?
KO, ça ne fonctionne pas
Si tu veut ajoute moi sur skype pour faire un team viewer : Id skype : maajaxx80
Bon après une bonne soirée de bidouillages , ma synchro fonctionne à nouveau . Quelle M... ce DSM6 !

Les infos de Skyminds.net n'ont pas été suffisantes pour moi . Cela bloquait avec ma clef ssh .
Mème après l'avoir envoyé sur mon NAS, je devais toujours mettre mon mot de passe .

Pourquoi ? je ne sais pas vraiment , je ne maitrise pas assez Linux pour trouver . Apparemment , c'était du au fait que la clé était liée à un user et pas au Root .

Pour que ca passe , Il a fallu en plus que je fasse ce qui est expliqué sur le lien :

http://eticweb.info/2014/10/14/ssh-avec-clef-publicprivee-sur-nas-synology/

( avec mon user à la place de "admin" ) et la miracle, la synchro passait bien lorsque je la lançait manuellement depuis mon serveur .

Mais nouveau problème, elle ne passait pas en auto . pour cela , j'ai du modifier le script de synchro :
Sous DSM5, le chemin de rsync est /usr/syno/bin/rsync. A partir de DSM6, le chemin de rsync est /usr/bin/rsync, qui est le chemin habituel sous linux

(Source: https://www.skyminds.net/nas-synology-resoudre-lerreur-rsync-permission-denied-lors-de-la-connexion-au-nas-apres-mise-a-jour-du-dsm/ )

Maintenant , cela fonctionne !!!!

Un grand Merci à tous .🙂
ah bonne nouvelle

Bon je vais essayer ça ce soir (mais bon vu mes faibles compétences, c'est pas gagné 😛 )


@wlepolak

il y a une parenthèse en trop sur ton 2ème lien
shazbot wrote:ah bonne nouvelle

Bon je vais essayer ça ce soir (mais bon vu mes faibles compétences, c'est pas gagné 😛 )


@wlepolak

il y a une parenthèse en trop sur ton 2ème lien 😉

Corrigé .merci
he be c'est quand meme pas gagne cette histoire
j'en ai eu marre je verrai plus tard en attendant j'ai créer dans file station de mon syno un sftp pour aller cherché mes fichiers dans mon server kimsufi
en faisant un glisser déposer dans un dossier de mon syno
le problème c'est que c'est pas automatique
mais pour le moment je fais comme sa pas tellement le temps
merci quand même


ça fonctionne ! En faisant la manip d'écrite par wlepolak, merci a toi

Merci a tous, notamment Majaxx a qui j'ai fait perdre son temps sur skype

Je vais enfin pouvoir re-synchroniser mes .iso linux ...
wlepolak wrote:Bon après une bonne soirée de bidouillages , ma synchro fonctionne à nouveau . Quelle M... ce DSM6 !

Les infos de Skyminds.net n'ont pas été suffisantes pour moi . Cela bloquait avec ma clef ssh .
Mème après l'avoir envoyé sur mon NAS, je devais toujours mettre mon mot de passe .

Pourquoi ? je ne sais pas vraiment , je ne maitrise pas assez Linux pour trouver . Apparemment , c'était du au fait que la clé était liée à un user et pas au Root .

Pour que ca passe , Il a fallu en plus que je fasse ce qui est expliqué sur le lien :

http://eticweb.info/2014/10/14/ssh-avec-clef-publicprivee-sur-nas-synology/

( avec mon user à la place de "admin" ) et la miracle, la synchro passait bien lorsque je la lançait manuellement depuis mon serveur .

Mais nouveau problème, elle ne passait pas en auto . pour cela , j'ai du modifier le script de synchro :
Sous DSM5, le chemin de rsync est /usr/syno/bin/rsync. A partir de DSM6, le chemin de rsync est /usr/bin/rsync, qui est le chemin habituel sous linux

(Source: https://www.skyminds.net/nas-synology-resoudre-lerreur-rsync-permission-denied-lors-de-la-connexion-au-nas-apres-mise-a-jour-du-dsm/ )

Maintenant , cela fonctionne !!!!

Un grand Merci à tous .🙂
comment tu fais pour ouvrir rsync quel log utilises tu
merci
Gnagnard,
J'ai peur de ne pas comprendre tout ce que tu dis.
Tu parles du chemin à modifier en DSM6?
Si tu as utilisé le tuto de ce site,
Il est dans le fichier de config du script de synchro( chez moi home/user/synchro/config).
Il faut modifier le path de l'ARGS:
ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --rsync-path=/usr/bin/rsync --remove-sent-files"
wlepolak wrote:Bon après une bonne soirée de bidouillages , ma synchro fonctionne à nouveau . Quelle M... ce DSM6 !

Les infos de Skyminds.net n'ont pas été suffisantes pour moi . Cela bloquait avec ma clef ssh .
Mème après l'avoir envoyé sur mon NAS, je devais toujours mettre mon mot de passe .

Pourquoi ? je ne sais pas vraiment , je ne maitrise pas assez Linux pour trouver . Apparemment , c'était du au fait que la clé était liée à un user et pas au Root .

Pour que ca passe , Il a fallu en plus que je fasse ce qui est expliqué sur le lien :

http://eticweb.info/2014/10/14/ssh-avec-clef-publicprivee-sur-nas-synology/

( avec mon user à la place de "admin" ) et la miracle, la synchro passait bien lorsque je la lançait manuellement depuis mon serveur .

Mais nouveau problème, elle ne passait pas en auto . pour cela , j'ai du modifier le script de synchro :
Sous DSM5, le chemin de rsync est /usr/syno/bin/rsync. A partir de DSM6, le chemin de rsync est /usr/bin/rsync, qui est le chemin habituel sous linux

(Source: https://www.skyminds.net/nas-synology-resoudre-lerreur-rsync-permission-denied-lors-de-la-connexion-au-nas-apres-mise-a-jour-du-dsm/ )

Maintenant , cela fonctionne !!!!

Un grand Merci à tous .🙂
Bizarrement j'ai pas eu a faire cela et pourtant sa fonctionne
Crap !!!!

Dès la première ligne du 1er lien de wlepolak ça bloque, ça me met:

"sshd_config" [Permission Denied]

Pour faire la manip, il faut que je réactive le compte "admin" d'origine, mon compte administrateur actuel n'est pas suffisant (pourtant c'est le seul activé)?
Bon je voudrais tenter le deuxième lien avec la ligne
 rsync --ignore-existing --progress -vr --rsh='ssh -p22222' --rsync-path=/usr/bin/rsync /home/backup/* root@example.com:/volume1/video
Au niveau de root@example.com:/volume1/video, il faut garder root ou remplacer par son nom de compte admin?
Et example.com: c'est l'adresse ip du NAS qu'il faut mettre du style xx.xxx.x.xx: ?
shazbot wrote:Crap !!!!

Dès la première ligne du 1er lien de wlepolak ça bloque, ça me met:

"sshd_config" [Permission Denied]

Pour faire la manip, il faut que je réactive le compte "admin" d'origine, mon compte administrateur actuel n'est pas suffisant (pourtant c'est le seul activé)?
Et oui, tu dois avoir les droits Root pour faire cela.
Fais un "sudo -i" pour passer en root.
shazbot wrote:Bon je voudrais tenter le deuxième lien avec la ligne
 rsync --ignore-existing --progress -vr --rsh='ssh -p22222' --rsync-path=/usr/bin/rsync /home/backup/* root@example.com:/volume1/video
Au niveau de root@example.com:/volume1/video, il faut garder root ou remplacer par son nom de compte admin?
Et example.com: c'est l'adresse ip du NAS qu'il faut mettre du style xx.xxx.x.xx: ?
Oui, Remplace le par le nom de l'admin.
Et oui, mets l'IP à la place de "example".
et l'adresse ip de mon nas pour les xxx?
oui, c'est celle que j'utilise quand il faut mettre l'adresse du nas.
Merci beaucoup wlepolak, mais comme je suis un gros noob j'avance super doucement et j'ai peur de faire des boulettes

Comme j'ai toujours des interrogations à chaque étapes, je vais les énumérer de façon à ne pas envoyer 36 messages.


1ère partie en suivant le lien http://eticweb.info/2014/10/14/ssh-avec-clef-publicprivee-sur-nas-synology/


- je me suis connecté à mon syno et fait "sudo -i" pour pouvoir éditer le fichier et décommenter les lignes (vi j'aime pas trop, je préfère nano)


- à l'étape 6, il suffit de taper (sur le serveur) les lignes suivantes ou il faut faire toute la procédure décrite sur ce lien http://eticweb.info/2009/04/28/faire-du-rsync-ou-ssh-sans-demande-de-mot-de-passe/
scp ~/.ssh/id_rsa.pub
admin@ip.de.votre.syno:~admin/.ssh/
le 1er admin (admin@ip.de.votre.syno) on le remplace par le nom d'utilisateur/administrateur du NAS, mais le 2ème (~admin/.ssh) on le remplace aussi par le nom d'utilisateur/administrateur du NAS?


- bon après pour les étapes suivantes il suffit de taper les lignes en changeant "admin" par le nom d'utilisateur/administrateur du NAS ?



2ème partie en suivant le lien https://www.skyminds.net/nas-synology-resoudre-lerreur-rsync-permission-denied-lors-de-la-connexion-au-nas-apres-mise-a-jour-du-dsm/


- il faut juste se connecter au serveur (kimsufi) et taper
rsync --ignore-existing --progress -vr --rsh='ssh -p22222' --rsync-path=/usr/bin/rsync /home/backup/* root@example.com:/volume1/video
en remplacent root@example.com:/volume1/video par nom_de_l'admin_nas@addresse_ip_nas:/volume1/dossier_destination_fichiers ?


3ème partie ?

Faut-il aussi éditer le fichier user.cfg de la synchro pour mettre
ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --rsync-path=/usr/bin/rsync --remove-sent-files"
ou bien c'est déjà fait en faisant les étapes précédentes ?



Bon désolé cela fait pas mal de questions mais j'ai pas envie de faire de bêtises.
Bon, je suis loin d'être un pro sous linux, je peux te donner mon avis, mais il n'est pas parole d'évangile....
"1ère partie en suivant le lien http://eticweb.info/2014/10/14/ssh-avec … -synology/

- je me suis connecté à mon syno et fait "sudo -i" pour pouvoir éditer le fichier et décommenter les lignes (vi j'aime pas trop, je préfère nano)":
C'est bien cela.

"1er admin (admin@ip.de.votre.syno) on le remplace par le nom d'utilisateur/administrateur du NAS, mais le 2ème (~admin/.ssh) on le remplace aussi par le nom d'utilisateur/administrateur du NAS?"
oui,on remplace les 2
-"il faut juste se connecter au serveur (kimsufi) et taper
rsync --ignore-existing --progress -vr --rsh='ssh -p22222' --rsync-path=/usr/bin/rsync /home/backup/* root@example.com:/volume1/video
en remplacent root@example.com:/volume1/video par nom_de_l'admin_nas@addresse_ip_nas:/volume1/dossier_destination_fichiers ?"
pas utile, c'est un test pour vérifier que la synchro fonctionne. Après tu peux essayer. Perso, je n'ai pas fait. Mais modifies ton port -p2222

"aut-il aussi éditer le fichier user.cfg de la synchro pour mettre
ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --rsync-path=/usr/bin/rsync --remove-sent-files"
ou bien c'est déjà fait en faisant les étapes précédentes ?"

cette ligne ARGS doit déjà exister dans ta config si tu as suivi le tuto de ce site . tu dois la commenter en mettant un # devant( ou la supprimer),Et ajouter en dessous la nouvelle ARGS.

Voilà...
salut
j'ai ete obligé de refaire une install complète de mon nas avec DSM6
beaucoup de module ne marchait plus
je vais donc retenté de refaire ma synchro
en meme temps j'ai du formaté mon server kimsufi j'ai tellement fait de boulettes que plus rien ne marchait sur mes torrents
j’espère trouvé de l'aide si je sèche deja au niveau de la reinstallation de la syncro sur le tuto il y a qu'il faut mettre ces lignes

slt
bon ma synchro ce fait mais pas de telechargement vers mon syno voila une capture de ma syncro sa reste comme sa et sa bouge plus
synchro
je seche une bonne ame svp

merci d'avance
bonne soirée
Bonjour a tous,

je rencontre un probleme avec nginx.
J'ai suivi le tuto de ex_rat pour l'installation d'une seedbox avec son script, puis j'ai suivi le tuto pour la synchro.
Depuis que j'ai fait le second tuto de la synchro mon nginx ne fonctionne plus.
J'ai ce message quand je vais sur http://ipserverdedie/rutorrent et http://ipserverdedie/syncnas :
ERR_CONNECTION_REFUSED
quand je fais un : service nginx status
 nginx.service - LSB: Stop/start nginx
   Loaded: loaded (/etc/init.d/nginx)
   Active: failed (Result: exit-code) since lun. 2016-04-04 13:49:19 CEST; 10min ago
  Process: 700 ExecStart=/etc/init.d/nginx start (code=exited, status=1/FAILURE)

avril 04 13:49:19 ns3253.ip.eu nginx[700]: nginx: [emerg] "location" directive is not allowed here in /etc/nginx/sites-enabled/rutorrent.conf:119
avril 04 13:49:19 ns3253.ip.eu systemd[1]: nginx.service: control process exited, code=exited status=1
avril 04 13:49:19 ns3205.ip.eu systemd[1]: Failed to start LSB: Stop/start nginx.
avril 04 13:49:19 ns5305.ip.eu systemd[1]: Unit nginx.service entered failed state.
Pouvez-vous m'aidé ?
salut
ça ne serai pas du à ce que tu dois coller
qui est mal placé
moi j'ai eu un problème à cause de ça je ne pouvais plus avoir accès à rutorrent il y a fallu que je réinstalle mon serveur


location ^~ /syncnas {
root /var/www;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
index index.html index.php;
}
la je suis dans la mouise generation de la cle me demande toujours le mot de pass
gnanard wrote:la je suis dans la mouise generation de la cle me demande toujours le mot de pass
On peut voir sa sur skype si tu veut ? MP moi
Hello all,
Je fais malheureusement partie des personnes chez qui la synchro ne fonctionne plus depuis la mise à jour en DSM 6.0
Après quelques tests rapide, j'ai pu constater que je ne pouvais plus me connecter en SSH au Syno avec mon compte administrateur qui se nomme "TOTO"
Cette connexion n'est plus possible, même en local avec putty.
Serait-ce le souci qui empêche la synchro?
Je reste à l'affut afin de pouvoir refaire fonctionner ce script super pratique.
@+, Chris
hum le service SSH est il bien activé sous DSM .?
Oui, c'est la première chose que j'ai vérifié, par contre j'ai vu qu'il y avait différente possibilité pour le niveau de sécurité, option qui était inexistante avant
slt majax merci de te pencher sur mon problème
je te contact sur skype demain car ce soir c'est mort
dis moi ta planche horaire
meri
Je n'es pas vraiment de plage horaire perso ...
Pareil chriscool si tu veut qu'on regarde sa sur team viewer
gnanard wrote:salut
ça ne serai pas du à ce que tu dois coller
qui est mal placé
moi j'ai eu un problème à cause de ça je ne pouvais plus avoir accès à rutorrent il y a fallu que je réinstalle mon serveur


location ^~ /syncnas {
root /var/www;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
index index.html index.php;
}
Effectivement je l'avais copier au mauvais endroit merci

Tout fonctionne, par contre la synchro tourne tout le temps car le fichier present dans mon /complete/ ne se supprime pas automatiquement après la premiere synchro.

Quelqu'un a une idée?

Merci
al1987 wrote:
gnanard wrote:salut
ça ne serai pas du à ce que tu dois coller
qui est mal placé
moi j'ai eu un problème à cause de ça je ne pouvais plus avoir accès à rutorrent il y a fallu que je réinstalle mon serveur


location ^~ /syncnas {
root /var/www;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
index index.html index.php;
}
Effectivement je l'avais copier au mauvais endroit merci

Tout fonctionne, par contre la synchro tourne tout le temps car le fichier present dans mon /complete/ ne se supprime pas automatiquement après la premiere synchro.

Quelqu'un a une idée?

Merci
Est-ce que tu as cet ARGS dans ton fichier de config?
ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --rsync-path=/usr/bin/rsync --remove-sent-files"
wlepolak wrote:
al1987 wrote:
gnanard wrote:salut
ça ne serai pas du à ce que tu dois coller
qui est mal placé
moi j'ai eu un problème à cause de ça je ne pouvais plus avoir accès à rutorrent il y a fallu que je réinstalle mon serveur


location ^~ /syncnas {
root /var/www;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
index index.html index.php;
}
Effectivement je l'avais copier au mauvais endroit merci

Tout fonctionne, par contre la synchro tourne tout le temps car le fichier present dans mon /complete/ ne se supprime pas automatiquement après la premiere synchro.

Quelqu'un a une idée?

Merci
Est-ce que tu as cet ARGS dans ton fichier de config?
ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --rsync-path=/usr/bin/rsync --remove-sent-files"
Salut,

moi j'ai ça :

ARGS="--partial-dir=./tmp --temp-dir=./tmp --remove-sent-files --bwlimit=4048"
Ça devrait marcher.

Dans le doute , met un #devant le tiens et ajoute le mien.
Vide manuellement le dossier /complete
Et refais un test avec un nouveau fichier, tu verras bien si c'est cela.
wlepolak wrote:Ça devrait marcher.

Dans le doute , met un #devant le tiens et ajoute le mien.
Vide manuellement le dossier /complete
Et refais un test avec un nouveau fichier, tu verras bien si c'est cela.
Avec ta commande, la synchro ne fonctionne pas du tout