아파치 로그 파일을 보고 싶습니다. 내가 시도한 것은 다음과 같습니다.
대부분의 권한을 부여했습니다.아파치 2폴더.
hieund@hieund:/var/log$ sudo chmod a+rw apache2/*
하지만 나는 CD를 할 수 없습니다. 그래서 내 사용자를 "root", "adm" 그룹에 추가했습니다.
hieund@hieund:/var/log$ groups hieund
hieund : hieund root adm sudo www-data
하지만 여전히 할 수 없습니다...다음과 같이 표시됩니다.
hieund@hieund:/var/log$ cd apache2/
bash: cd: apache2/: Permission denied
drwxrwxrw- 2 root adm 4096 2011-11-27 11:12 apache2
나는 이것에 대해 혼란스러워합니다. 로그 파일을 보는 방법은 무엇입니까?
답변1
그룹에 자신을 추가한 후 변경 사항을 적용하려면 로그아웃했다가 다시 로그인해야 합니다.
권한을 다시 기본값으로 변경한 다음 adm 그룹에 가입하면 파일을 볼 수 있는 권한이 부여됩니다.
답변2
디렉터리에 액세스하려면 실행 권한이 있어야 합니다. 모든 사용자에 대해 +x를 설정해 보세요. 작동해야합니다.
그러나 해당 디렉토리에 0777을 포함하면 보안상 위험하므로 디렉토리를 기본값으로 설정해야 합니다.