채택완료

퍼미션 할당 기준?

2021-03-20 (토) 22:38:50 2,151

퍼미션을 ubuntu:ubuntu로 모두 설정했습니다.

3554551527_1616247289.7883.png

이후에 썸네일 파일을 지우고 새로고침하여 다시 썸네일파일이 생성되면,

3554551527_1616247346.7796.png

설정한 적이 없는 www-data라는 user로 퍼미션이 설정되서요.

ubuntu로 퍼미션이 잡히게 설정하려면 어떻게 해야 되나요...

https://blog.wsgvet.com/php7-4-install-and-gnuboard-5-4-install/

이거 보고 따라 설치했는데 파일생성되는 사용자와 실제 접속한 사용자가 서로 일치하지 않아서 파일이 안지워진다거나 하는 현상이 발생하네요 orz...

파일 업로드시 사용자 권한이 할당되는 기준?이 어디에 있는건가요?

|

답변 2개

채택된 답변
+20 포인트
2021-03-21 (일) 02:06:01

data 폴더는 apache 혹은 nginx 로 되면 되구요 nobody만 아니면 되여

nobody 일경우 해커들의 먹이감이져 여기다가 웹킷인가 뭐 설치해서 망가트려요

그리고 계정명이 ubuntu 인가요? chown -R 계정명 폴더경로  이거에요

잘못 하다가는.. 공격받져~

2021-03-21 (일) 11:52:04

퍼미션을 www-data:www-data로 수정하고 www-data 그룹에 ubuntu를 추가하는 것으로 위 문제 자체 해결했습니다.

답변을 작성하려면 로그인이 필요합니다.