|
커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
|
|
|
|
| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
초보 손님
|
올려짐: 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 주제: 네 감사합니다. ^^ |
|
|
| 정말 감사합니다. ^^ 이제 좀 속이 시원하네요...... |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 있습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB © 2001, 2005 phpBB Group
|