존재하다 Rhel 7.6
/firefox 52.8.0
. file:///tmp
일부 디렉터리에는 액세스 거부 오류가 표시됩니다. 가장 짜증나는 점은 NFS 마운트 지점을 탐색하려고 하면 액세스가 거부된다는 것입니다.
디렉토리의 권한은 괜찮아 보입니다. 테스트로 nfs 공유 마운트 지점과 병렬로 비슷한 디렉터리를 만들었습니다. 예제 /mnt
디렉터리는 다음과 같습니다.
drwxr-xr-x+ # root root # *date* *time* **NFSMountPoint**
drwxr-xr-x. # root root # *date* *time* **DummyDir**
여기서 NFSMountPoint
디렉토리는 해당 디렉토리이지만 DummyDir
내가 사용 mkdir
하고 만든 디렉토리입니다 chmod
.
권한이 없는 사용자로 로그인하면 명령줄에서도 동일하게 탐색할 수 있습니다. 하지만 권한이 없는 사용자가 Firefox를 실행하여 사용하면 file:///mnt/NFSMountPoint
내 액세스가 거부됩니다. 그러나 성공적으로 작동했습니다 file:///mnt/DummyDir
.
이것이 내가 찾을 수 있는 유일한 예는 아닙니다. Firefox를 사용하면 탐색할 수 있지만 탐색 /usr
할 수는 없습니다 /usr/lib
. 나도 탐색할 수 없습니다 /etc
. 그러나 다시 명령줄에서 권한이 없는 사용자로서 문제 없이 이러한 디렉터리의 파일을 나열할 수 있습니다.
그렇다면 누구든지 이 행동에 대한 이유를 제안할 수 있습니까?
답변1
의류(또는 selinux)를 활성화했습니까? Apparmor에는 권한 거부의 원인이 되는지 보여주는 도구가 있습니다.