Problème SSH + Rsync [Résolu/Fermé]

Signaler
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
-
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
-
Bonjour,

Je voudrais arriver à envoyer des données via rsync sur un pc du réseau local(c'est un test, à terme, se sera sur un serveur distant). Problème, il me fait plusieurs problèmes quand je lance ma commande rsync. L'erreur est sûrement là-dedans mais où ? J'ai voulu suivre ce tuto : http://doc.ubuntu-fr.org/tutoriel/serveur_de_synchronisation_avec_rsync

Sans vraiment de succès apparement. Voilà ma commande :

root@bt:~# rsync -avz /root/Desktop/PDF/ 192.168.0.123:/home/user/Bureau
ssh: connect to host 192.168.0.123 port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(601) [sender=3.0.7]

Merci d'avance !

4 réponses

Messages postés
1064
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
120
Bonjour,

Problème de Firewall sur le 192.168.0.123 ?

Cordialement
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
C'est-à-dire ?
Messages postés
1064
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
120
he bien comme le dis zipe31, il faut bien sur qu'un serveur ssh fonctionne sur le PC Destinataire, et que le port 22 soit ouvert dans le firewall du PC dest.
Le pc destinataire est aussi sous linux ?
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
Oui il est sous linux. Ubuntu Server 13.04.
Messages postés
35535
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
10 septembre 2020
5 413
Salut,

ssh: connect to host 192.168.0.123 port 22: Connection refused
Un serveur SSH tourne-t-il sur le PC destinataire ?
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
Normallement oui, comment vérifier ?
Messages postés
35535
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
10 septembre 2020
5 413
En te connectant en ssh sur le PC en question...

Sinon j'avais pas remarqué que tu lançais rsync en root ;-\
Est-ce que root est autorisé à se connecter en ssh ? (directive "PermitRootLogin yes" dans le fichier "/etc/ssh/sshd_config")
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
En me connectant en ssh sur le pc en question. Donc juste un "ssh user@192.168.0.123 -p". Je vais le faire. Ensuite, le sshd_config, je vais le regarder aussi
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
Fichier sshd_config absent sur le pc servant de serveur...
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
root@bt:/etc/ssh# ssh user@192.168.0.123
ssh: connect to host 192.168.0.123 port 22: Connection refused
... Bon, ça doit venir du serveur... je vais quand même recréer un sshd_config à la main ?
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
root@bt:~# rsync -avz /root/Desktop/PDF/ 192.168.0.123::share_sync/home/user/Bureau
@ERROR: Unknown module 'share_sync'
rsync error: error starting client-server protocol (code 5) at main.c(1524) [sender=3.0.7]


J'ai relu le tuto et il parle du module que j'ai créer sur l'autre serveur, je n'ai plus le problème du ssh on dirait ..
Messages postés
35535
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
10 septembre 2020
5 413
@ERROR: Unknown module 'share_sync'
rsync error: error starting client-server protocol (code 5) at main.c(1524)

Extrait man rsync :
5      Error starting client-server protocol

Apparemment ton serveur rsync (sur le PC distant) n'est pas lancé ;-(
Messages postés
35535
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
10 septembre 2020
5 413
Autre problème que je vois : 192.168.0.123::share_sync/home/user/Bureau

Quand on crée un module sur un serveur rsync, c'est juste le nom du module qu'il faut donner, pas le chemin complet, celui-ci étant défini dans la configuration du module dans le fichier ""/etc/rsyncd.conf" :-\
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
Ahhhh ok, je vais test. Merci
*prie pour que ce soit juste ça*
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
root@bt:/etc/ssh# rsync -avz /root/Desktop/PDF/ 192.168.0.123::share_sync
@ERROR: Unknown module 'share_sync'
rsync error: error starting client-server protocol (code 5) at main.c(1524) [sender=3.0.7]

Bordel ... Toujours pas, je l'ai pourtant créer ce module... Je vais aller vérifier sur l'autre pc
Messages postés
35535
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
10 septembre 2020
5 413
Pour tester les modules présents sur le serveur depuis le client :
rsync ip_serveur::
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
C'est bon, j'ai réussi !

Connerie quand tu nous tiens ...

Lancer rsync sur le serveur, ça aiderait... (je le pensais automatique...)
Et écrire le bon module ce serai bien aussi :
rsync -avz /root/Desktop/PDF/ 192.168.0.123::share_rsync


Merci pour vos aides !
Messages postés
315
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 août 2014
15
Me reste plus qu'à automatiser tout ça !