2015-01-09 2 views
0

나는 모든 gcloud에서 완전한 멍청하다 rsync 모듈을 설정하여 sharecenter 상자에 설정된 일정에 따라 백업을 수행하려고 했었습니다. 디지털 오션으로 o centOS에서 할 수 있었지만 어쨌든 gcloud의 centOS vm 인스턴스에서 동일한 설정을 얻을 수 없었습니다gcloud의 centOS에서 rsync 설정하기 - 오류 @ERROR : chdir failed

여기 내 설정과 모든 정보를 제가 문제에 관해 수집 할 수있었습니다. 내 /etc/rsyncd.conf

==================

가진

MOTD 파일 = /etc/rsyncd.motd

로그 파일 = /var/log/rsyncd.log

PID 파일 = /var/run/rsyncd.pid

잠금 파일 =/var에 /run/rsync.lock

무 백업 파일

는 [moodleic]

경로 =/가정/FranciscoCortes/백업

코멘트 = 백업 모듈 의 폴더 예 = 더

목록 = 없습니다 읽기 전용 경로

UID = 아무도

GID = 아무도

인증 사용자 =의 FranciscoCortes

을 정의

비밀 파일 =/etc/rsyncd.비밀

사용의 chroot = 더

호스트 = *

==================

경로가 actualy 존재 허용하지

[FranciscoCortes @ centos6 백업] CD/홈/FranciscoCortes/백업/ [FranciscoCortes @ 백업 centos6]

================

012 3,516,

모듈 존재

[FranciscoCortes @ centos6 ~] $ rsync를 -va rsync를 : // FranciscoCortes @ localhost를/

무 백업 파일에 대한

moodleic 백업 모듈 경로

에 정의 된 폴더

=== ============= 폴더에

권한을 확인

[FranciscoCortes @ centos6 ~] $ 1! -l

보인다

합계 8

drwxrwxr-x. 2 FranciscoCortes의 FranciscoCortes 4096 1월 7일 21시 37분 백업

================

sudo는 NETSTAT -tulpn

TCP 0 0 ::: 873 : :: * 17096/xinetd를

================

고양이의/etc/서비스를 LISTEN | 그렙 rsync를

rsync를 873/TCP #의 rsync를

rsync를 873/UDP # rsync를

================

있지만 오류 I

[FranciscoCortes @ centos6 ~] $ rsync를 -va rsync를이됩니다 얻을 : // FranciscoCortes @ localhost를/moodleic/

암호 : @ERROR : CHDIR은 012,351 실패 6,rsync에 오류 : main.c의 시작에서 오류 클라이언트 - 서버 프로토콜 (번호 5) (1503), 수신기 = 3.0.6]

================

Rsync가 에러 로그이

2015년 1월 9일 1시 21분 20초 [16,987] 포트 인바운드 소켓에 결합 할 수없는 873

2015년 1월 9일 1시 21분 20초 [16,987을 도시 ] rsync 오류 : socket.c (541)의 소켓 IO (코드 10) 오류 [수신자 = 3.0.6]

2015년 1월 9일 1시 25분 37초 [17,118] 로컬 호스트로부터 CONNECT (: 1)

2015년 1월 9일 1시 25분 48초 [17,118] rsync에서는 CHDIR/홈/FranciscoCortes/백업

실패 : 나는 UID를 설정하려고했습니다

권한이 거부 (13)

================과 같은 gid가 사용자가 패스의 폴더 소유자 인 비밀 파일에 대한 권한을 부여 받았기 때문에 나는 왜 허가가 거부되는지 확신 할 수 없다.

나는 뭔가를 놓친거야 ??

도움을 주시면 감사하겠습니다.

+0

를 비활성화 할 수 있습니다? 그렇다면 솔루션을 다른 사용자가 혜택을 누릴 수 있도록 답변으로 게시 할 수 있습니까? 감사 – Faizan

답변

1

나는 SELinux가 원인 일 수 있다고 생각합니다.

필자는 허용하도록 설정하고 테스트를 실행 해 보았습니다. 이 문제를 해결할 수 있었

당신은이 명령을 위해 setenforce 감사 0

으로 일시적으로

파올로