원격 rsync 데몬(rsyncd)으로 파일을 전송하려고 하면 rsync
클라이언트 명령이 다음과 같이 실패합니다.
rsync: read error: Connection reset by peer (131)
rsync error: error in socket IO (code 10) at io.c(785) [sender=3.1.2]
종료/오류 코드는 10입니다. 에 따르면 man
오류 10은 소켓 I/O 오류를 의미합니다.
이 오류 코드 10을 수정하는 방법은 무엇입니까?
답변1
rsyncd.conf(rsync 데몬 구성 파일)에서 로그 파일을 다음과 같이 구성합니다.
로그 파일 = /opt/var/log/rsync.log
그런 다음 다시 시작하십시오 rsync --daemon
. 잘못된 명령을 다시 실행하세요. 그리고 로그 파일을 봅니다.
# tail /opt/var/log/rsync.log
rsync 데몬 로그 파일에는 다음이 나열됩니다.
2017/06/30 02:13:27 [1210] 오류: 모듈 읽기 전용
2017/06/30 02:13:27 [1210] rsync 오류: main.c(994)의 구문 또는 사용 오류(코드 1) [수신기=3.1.2]
이는 rsyncd.conf의 다음 줄을 적절한 모듈 섹션에 추가하는 단서를 제공합니다.
read only = no