Saya menggunakan skrip untuk melakukan rsync di sudo crontab
. Script melakukan rsync 2 arah (dari serverA ke serverB dan mundur). Setelah saya reboot kedua mesin server, rsync tidak berfungsi sudo crontab
. Saya juga menyiapkan cronjob baru dan gagal, Kesalahannya adalah:
rsync error: unexplained error (code 255) at io.c(600) [sender=3.0.6]
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
Namun, ketika dijalankan dari terminal, skrip rync berfungsi seperti yang diharapkan tanpa masalah. tolong bantu.
Ini tampaknya terjadi ketika koneksi ditolak:
diikuti oleh
rsync
kesalahan:Alasan yang mungkin:
sumber
Salah satu alasan
rsync
koneksi ditutup secara tidak terduga adalah masalah batas waktu, terutama ketika dibutuhkan beberapa saat untuk menghitung checksum file untuk memeriksa perbedaan pada host jarak jauh.Untuk menghindari masalah ini, Anda perlu menambahkan pengaturan ini ke dalam
~/.ssh/config
atau/etc/ssh/ssh_config
:dan secara opsional serupa pada server jarak jauh (dalam
/etc/ssh/sshd_config
), misLihat: Apa opsi
ServerAliveInterval
danClientAliveInterval
artinya?sumber
Silakan lihat daftar fail2ban Anda.
gunakan perintah: "fail2ban-client atur YOURJAILNAMEHERE unbanip IPADDRESSHERE" untuk membatalkan pembatalannya dan coba lagi.
sumber