![CentOS 6.4 -> 6.5에서 업그레이드했는데 이제 권한이 작동하지 않는 것 같나요?](https://linux55.com/image/51638/CentOS%206.4%20-%26gt%3B%206.5%EC%97%90%EC%84%9C%20%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C%ED%96%88%EB%8A%94%EB%8D%B0%20%EC%9D%B4%EC%A0%9C%20%EA%B6%8C%ED%95%9C%EC%9D%B4%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EA%B2%83%20%EA%B0%99%EB%82%98%EC%9A%94%3F.png)
루트가 아닌 사용자가 내 nginx
access.log를 볼 수 있도록 허용합니다. 에서 업그레이드했는데 CentOS 6.4
이제 6.5
사용자가 이 파일을 볼 수 없지만 권한은 여전히 올바르게 보입니다.
사용자를 삭제하고 nginx
그룹에 추가했습니다.
나는 분명한 것을 놓치고 있습니까? 이런, nginx
사용자와 그룹이 adm
맞나요? 이것이 내가 놓친 것일 수도 있습니다. 그냥 인쇄해 보세요.
[09:46 AM] brian web>ll
-rw-r-----. 1 nginx adm 6393 Dec 4 09:23 access.log
-rw-r-----. 1 nginx adm 0 Dec 4 03:12 error.log
[09:46 AM] brian web> groups brian
brian : wheel brian nginx
[09:47 AM] brian web> cat access.log
cat: access.log: Permission denied
답변1
사용자는 그룹의 구성원 brian
이지만 그룹에는 액세스 로그 파일에 대한 권한이 없습니다. 그룹 에 추가하세요 .nginx
nginx
brian
adm