2013-06-06 4 views
0

나는이 시나리오가 가능하지 않다고 생각하게하는 복잡한 것에 집착하고있다. 어쨌든 여기에 시나리오는 다음과 같습니다Linux의 특정 그룹에 경로 기반 권한을 부여하는 방법은 무엇입니까?

내 디렉토리 구조는 다음과 같이이다 말 : 의/var/www /에서 DIR1/DIR2/dir3

내가 가지고있는 문제는 내가 DIR2/그룹 사용자를 허용 할 것입니다
/var is owned by root 
/var/www/dir1/ is owned by group1 
/var/www/dir1/dir2 is owned by group2 

이 디렉토리에만 액세스 할 수 있으며 상위 디렉토리에 대한 액세스 권한을 원하지 않습니다.

dir1/711의 chmod를 변경하려고 시도했지만 group2 사용자를 제한합니다.

group2 사용자가 dir2/parent 디렉토리에 액세스 할 수있는 방법이 있습니까?

그렇다면 설명해주십시오.

응답을 기다리는 중입니다. 감사합니다!

+0

chroot를 찾고 있습니다. 예를 들어 http://www.cyberciti.biz/tips/howto-linux-unix-rssh-chroot-jail-setup.html에서 기본적인 아이디어를 얻으십시오. – fedorqui

+0

안녕하세요, 답변 주셔서 감사합니다. 내 이해에 따르면, 나는 디렉토리와 물건을 복사하는 것과 같은 많은 것들을 바꿔야 할 것이지만 나는 그 그룹에 대한 액세스 권한을 특정 디렉토리에만 부여하고 싶다. chroot가 유일한 해결책입니까? 감사합니다 –

+0

만약 당신이 * 특정 디렉토리에 감옥에 올리길 원한다면 예. 그렇지 않으면 그들은 다른 dirs를 통해 갈 수있을 것입니다. – fedorqui

답변

1

설명에 표시된대로 :

chroot를 찾고 있습니다.

내 이해에 따르면, 나는 복사 디렉토리 및 물건처럼 많은 일을 변경해야하지만 난주고 싶어 : 그럼

의 기본 아이디어를 얻을 예를 들어이 cyberciti.biz/tips/howto-linux-unix-rssh-chroot-jail-setup.html를 참조하십시오 우리는 댓글을 달았습니다 그룹 에 대한 액세스는 특정 디렉토리에만 해당되며 다른 것은 없습니다. chroot가 유일한 해결책은 입니까?

내 생각에 특정 디렉토리에 수감되어 있기를 원합니다. 그렇지 않으면 그들은 다른 dirs를 통해 갈 수있을 것입니다.

희망 하시겠습니까?

+0

고마워. 나는 당신의 대답을 승인했지만 많은 점이 없기 때문에 아직 +1 할 수는 없습니다. –

+0

문제가 없습니다! 그것은 충분하다. 평판이 좋으면 업 그레 이드 할 수 있습니다. http://stackoverflow.com/privileges/voteup – fedorqui

관련 문제