나는 시도했다 :
rsync -v -v -e 'ssh -p YY' ./testfile me@XXXXX:/home
에러 메시지
opening connection using: ssh -p YY -l me 146.6.84.206 rsync ->-server -vvve.s . /home
[sender] make_file(testfile,*,0)
send_file_list done
send_files starting
server_recv(2) starting pid=17537
rsync: connection unexpectedly closed (9 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600)[sender=3.0.6]
_exit_cleanup(code=12, file=io.c, line=600): about to call exit(12)
이것은 잘 작동합니다.
ssh -p YY me@XXXXX
이것은 나에게 문제가 sshd
실행 중이 아니며 포트 YY가 방화벽으로 설정되어 있지 않다는 것을 나타냅니다. 어쨌든 확인했습니다.
다른 문제가있을 수 있습니까?
편집 : 문제는 "자기 해결"인 것 같습니다. 나는 다음날 복제 할 수 없었다. 로컬 컴퓨터를 시작했습니다. 아마도 나는 지난번과 다른 IP 주소를 가지고 있었을 것입니다. 이제 rsync가 마술처럼 작동합니다. 나는 그것이 사라지는 것에 비추어 볼 수 있었던 것에 대한 추측에 감사드립니다.
/home
원격 서버 에서 쓰기 권한이 있습니까?