Firefox 파일 브라우저는 NFS를 통해 마운트됩니다.

Firefox 파일 브라우저는 NFS를 통해 마운트됩니다.

존재하다 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에는 권한 거부의 원인이 되는지 보여주는 도구가 있습니다.

관련 정보