/var/lib/php/session 권한과 소유자/그룹 질문 채택완료
공부합쉬다
2년 전
조회 1,932
안녕하세요.
개인적으로 홈 서버를 세팅해서 그누보드 업로드를 하였는데요,
로그인을 해도 아무 반응이 없어서 세션 저장이 안되는가 싶어서
처음엔 common.php 파일에 있는 세션파일을 data 폴더내에 저장하는걸로 해서
로그인은 잘됐는데, 일반적인 방법이 아닌거 같아 /var/lib/php/session 경로를 찾아서
소유자/그룹을 기존 root:apache에서 root:nobody (httpd.conf에 nobody로 변경했음) 로 변경해서
로그인을 하니 잘 되긴 하는데 보안적인 부분에 문제가 없을까 해서 질문 드립니다.
서버는 centos7 + apache 입니다.

댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 6개
�
공부합쉬다
2년 전
그누보드 기본 세팅이 /var/lib/php/session 이 폴더로 세션이 생성되게 하는거 같은데 이곳은 안건드려도 될까요?
�
리오닥터
2년 전
네~ 세션은 data 내부에 쌓여요
/var/lib/php/session 이경로의 소유자 권한은 apache로 해주세요
노바디는 보안상 안좋구요~
/var/lib/php/session 이경로의 소유자 권한은 apache로 해주세요
노바디는 보안상 안좋구요~
�
공부합쉬다
2년 전
그누보드 세션 저장 기본 세팅이 기존 data/session에서 서버내에 /var/lib/php/session 여기로 변경된거 같은데 맞나요?
�
리오닥터
2년 전
서버내에 /var/lib/php/session 는 기본적으로 세션은 여기서 쌓이는데 근데 php 에서 경로 지정을 해놓기때문에
data/session 로 쌓이게 해놔요~ 그래서 둘다 해주면 좋구요 data만해도되구요 선택은 질문자님 몫이구요
data/session 로 쌓이게 해놔요~ 그래서 둘다 해주면 좋구요 data만해도되구요 선택은 질문자님 몫이구요
�
공부합쉬다
2년 전
답변 감사합니다!!
�
리오닥터
2년 전
채택부탁드려요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인