사용자 nagios에게 다른 사용자의 홈 디렉토리에 있는 하위 디렉토리에 대한 액세스 권한을 부여하려고 합니다 /home/alert/NagiosAlerts/
.
이것이 작동하려면 높아야 하는 권한(테스트용 777 유형)을 미친 듯이 설정했지만 테스트하는 동안 간단한 작업을 수행할 touch
때 여전히 권한이 거부되었습니다 . 여기에 질문을 작성하고 다음 링크로 연결하세요.이 속임수 대상대답은 다음과 같습니다.
사용자가 디렉터리 또는 해당 하위 디렉터리 "project"를 입력할 수 있도록 디렉터리는 검색 가능해야 합니다.
이것은 또한 내 문제를 해결했습니다. 폴더의 그룹을 변경 /home/alert
하고 그룹 권한을 으로 설정했더니 --x
이제 /home/alert/NagiosAlerts/
.
상위 디렉터리에 이러한 권한을 할당해야 하는 이유는 무엇입니까 /home/alert
? 권리가 /home/alert/NagiosAlerts
좋을 것이라고 생각했을까요 ?
touch /home/alert/NagiosAlert/file
NagiosAlert에 대한 권한에만 관심이 있다면 어떻게 되나요 ? 경고가 중요한 이유는 무엇입니까?
답변1
/home/alert
방문하려면 대중교통 허가가 필요합니다 /home/alert/NagiosAlerts
. 실행 가능 비트는 디렉터리에 권한을 부여합니다.