시스템관리자의 쉼터 커피닉스 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

가입없이 누구나 글을 쓸 수 있습니다. 공지사항에 대한 댓글까지도..




BBS >> 설치, 운영 Q&A | 네트웍, 보안 Q&A | 일반 Q&A || 정보마당 | AWS || 자유게시판 | 구인구직 || 공지사항 | 의견제시
rsync에서 chroot 설정에 관해서...

 
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 시스템 설치 및 운영
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
초보
손님





올리기올려짐: 2004.12.06 월, 2:34 pm    주제: rsync에서 chroot 설정에 관해서... 인용과 함께 답변 글 편집/삭제

rsyncd.conf 파일에 use chroot=yes 를 할경우 path에 설정된 경로가 / 경로가 되는 걸로 알고 있습니다. 하지만 rsyncd.conf 매뉴얼을 보게 되면 chroot 설정시 path 패스외의 심볼릭 링크는 copy가 안된다는 것 같은데 ln -s /etc/passwd passwd 하여 client 에서 rsync 를 실행하여 server에 있는 내용을 복사하면 심볼릭 파일도 같이 복사가 됩니다. 정상적인 건가요?
위로
truefeel
카페 관리자


가입: 2003년 7월 24일
올린 글: 1277
위치: 대한민국

올리기올려짐: 2004.12.06 월, 3:29 pm    주제: Re: rsync에서 chroot 설정에 관해서... 인용과 함께 답변

초보 씀:
rsyncd.conf 파일에 use chroot=yes 를 할경우
path에 설정된 경로가 / 경로가 되는 걸로 알고 있습니다.
하지만 rsyncd.conf 매뉴얼을 보게 되면 chroot 설정시 path 패스외의 심볼릭 링크는 copy가 안된다는 것 같은데
ln -s /etc/passwd passwd 하여 client 에서 rsync 를 실행하여 server에 있는 내용을 복사하면 심볼릭 파일도 같이 복사가 됩니다.

정상적인 건가요?


심볼릭 링크 파일 자체가 복사 안된다는 게 아니고, 심볼릭 링크로 연결된 원 파일이 복사 안된다는 뜻입니다.

1. use chroot = no 로 했을 때

코드:

rsync -av IP::area이름 .    (경우 1)
rsync -avL IP::area이름 .   (경우 2)


[경우 1] 은 심볼릭 링크가 복사됩니다.
[경우 2] 는 심볼릭 링크된 /etc/passwd 파일 자체(실제 /etc/passwd의 파일)가 현재 위치로 복사가 되버립니다.

2. use chroot = yes 로 할 때

코드:

rsync -av IP::area이름 .   (경우 1)
rsync -avL IP::area이름 .  (경우 2)


[경우 1] 심볼릭 링크는 복사가 됩니다. 연결된 원 파일(참조 파일)이 복사 안되는거구요.
[경우 2]는 원 파일인 /etc/passwd는 chroot 된 디렉토리 밖에 있으므로 에러 발생하고 전송이 안됩니다.
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
초보
손님





올리기올려짐: 2004.12.06 월, 3:48 pm    주제: 네 감사합니다. ^^ 인용과 함께 답변 글 편집/삭제

정말 감사합니다. ^^ 이제 좀 속이 시원하네요......
위로
이전 글 표시:   
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 시스템 설치 및 운영 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 있습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB © 2001, 2005 phpBB Group