J'utilisais un script pour effectuer rsync dans sudo crontab
. Le script effectue une rsync bidirectionnelle (de serverA à serverB et inversement). Après avoir redémarré les deux machines serveur, le rsync ne fonctionne pas sudo crontab
. J'ai également installé un nouveau cronjob et il échoue, l'erreur est:
rsync error: unexplained error (code 255) at io.c(600) [sender=3.0.6]
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
Cependant, lorsqu'il est exécuté à partir du terminal, le script rync fonctionne comme prévu sans problème. veuillez aider.
Cela semble se produire lorsque la connexion est refusée:
suivi d'une
rsync
erreur:Raisons possibles:
la source
L'une des raisons de la
rsync
fermeture inattendue de la connexion est le problème de délai d'attente, en particulier lorsqu'il faut un certain temps pour calculer les sommes de contrôle des fichiers afin de vérifier les différences sur l'hôte distant.Pour éviter ce problème, vous devez ajouter ces paramètres dans votre
~/.ssh/config
ou/etc/ssh/ssh_config
:et éventuellement similaire sur le serveur distant (en
/etc/ssh/sshd_config
), par exempleVoir: Que signifient les options
ServerAliveInterval
etClientAliveInterval
?la source
Veuillez regarder votre liste fail2ban.
utilisez la commande: "fail2ban-client set YOURJAILNAMEHERE unbanip IPADDRESSHERE" pour le supprimer et réessayer.
la source