FTP 그누보드 폴더 및 파일들 권한에 대해서 질문

FTP 그누보드 폴더 및 파일들 권한에 대해서 질문

QA

FTP 그누보드 폴더 및 파일들 권한에 대해서 질문

본문

우분투를 설치후 정상적으로 도움을 받아 그누보드를 파일질라를 통해서 

업데이트에 성공하였는데요~!

 

구글링을 통해서 얻은 정보로 터미널에 sudo chmod -R 777 /var/www 를 적용시켜서 

그누보드를 업데이트하니 모든파일들 권한이 777권한으로 되어있는데요!

 

여기서 제가 궁금한게 

 

DATA파일은 707 권한을 필수로 하는건 알고있지만 나머지 폴더 및 파일들은 

설정대로 777권한을 유지해도 괸찮은가요?

 

아니면 혹시 폴더 및 파일별로 권한번호가 따로 있나요?!

이 질문에 댓글 쓰기 :

답변 3

DATA 파일과 설정 파일 등 일부만 707 설정을 해주시고

나머지 파일은 705로 설정하는 것이 일반적입니다.

777은 권한이 더 확장된 것으로 크게 관계는 없습니다.

파일질라 권한 설정에 나온 것처럼 3자리 숫자는 각각

소유자, 그룹, 공개권한을 나타냅니다.

 

답변감사해요!

제가 이해력이 조금 부족해서요..

그러면 말씀해주신 정확한 포인트가
DATA 폴더의 경우에는 707로 나머지폴더 및 파일들은 705권한으로하지만

777권한으로 해도 무방하다는 말씀이시죠?!

너무 궁금해서 한가지만 더 여쭤볼게요!

기본적으로 파일질라를 접속하게되면
home/userid[제가만든userid] 로 이동하는데요..!

여기서 제가 궁금한점이 혹시 이곳에 그누보드를 업로드후에
홈디렉토리위치자체를 이곳으로 바꿔도 보안상 문제가 생기는건가요?!

아니면 무조건 /var/www/html 이곳에 그누보드를 설치해야하는건가요?!

아직 우분투에 미흡하다보니 구글링을 하려해도 정확한 단어를 몰라서요 ㅠㅠ

홈디렉토리는 어디로 하거나 상관 없습니다.
단, 서버에서 셋팅을 해줘야 합니다.
또한, 그누보드 및 파일들 셋팅 후에 홈디렉토리를 변경하면
상대경로나 여러가지 경로 문제가 발생할수 있습니다.
가능하면 처음 설정한대로 유지해야죠..^^

data 폴더만 707 하는 것이 바람직합니다.

다른 파일이나 폴더는 기본값인 폴더는 755, 파일은 644 가 바람직합니다.

 

/var/www 로 디렉토리 이동 후, 'chmod 707 data' 가 권장됩니다.

그누보드를 처음 설치하여 사용하는 경우에는 최초에 data 폴더만 707 (또는 777) 처리를 하고 그 후에 해주는 것은 거의 없거나 드문 편입니다.

 

다만 서버이전이나 다른 파일 소유자 문제가 발생한 경우에는 data 이하의 하위디렉토리에 대해서도 chmod 707 을 해주는 경우는 있습니다.

 

답변감사해요...!

아아..제가 아직 그누보드는 설치하지않은 상태구요..
파일질라로 확인시에 전체 폴더 및 파일들이 777권한으로 되어있어서요..!

그렇다면 파일질라를 통하여 DATA폴더에는 707 권한을 부여해주고
나머지 폴더 및 파일들은 777권한으로 유지해도 상관이 없다는거죠?!

혹시 그누보드를 업로드후 설치를 하면 자동으로
권한이 변경되는건가요?

그누보드를 설치할 때는,
data 폴더를 707 로 설정하라는 얘기만 나옵니다.

특별한 상황이 있지 않는 한은, 보통은 권한 설정을 할 일이 없습니다.

--------


아아..제가 아직 그누보드는 설치하지않은 상태구요..
파일질라로 확인시에 전체 폴더 및 파일들이 777권한으로 되어있어서요..!

=> 보통의 경우에는 이렇지 않습니다. 어찌된 상황인지 잘 모르겠습니다.


그렇다면 파일질라를 통하여 DATA폴더에는 707 권한을 부여해주고
나머지 폴더 및 파일들은 777권한으로 유지해도 상관이 없다는거죠?!

=> 그누보드 최초 설치시, data 폴더를 생성하고 퍼미션을 707 로 하라는 얘기가 나옵니다.
나머지 폴더, 파일에 대해서는 권한 처리를 하지 않아도 됩니다.

혹시 그누보드를 업로드후 설치를 하면 자동으로
권한이 변경되는건가요?

=> 그누보드에서 707 권한이 필요한 경우는, 첨부파일 업로드를 하거나 등의 겨우입니다.
data 폴더에는 게시글의 첨부파일, 캐시파일, 세션 파일 등이 저장됩니다.
그래서 data 폴더만 707 (쓰기권한)이 필요하고, 나머지에 대한 얘기는 없습니다.

자동으로 권한이 변경되거나 하지는 않습니다.

윗분들이 설명을 잘하셨는데요

간략하게 정리해드리면

 

/home/user/www  <-- 755 또는 744 

/home/user/www/data  <-- 707 

 

현재 상황에서 명령어로는

------------------------------------------

[   위치   프롬프트  ] 명령어

------------------------------------------

/home/user/ $ chmod 755 www -R

/home/user/www $ chmod 707 data -R

------------------------------------------

이렇게 하시면 됩니다.

플래토님 항상 감사해요 ....

너무 궁금해서 한가지만 더 여쭤볼게요

기본적으로 파일질라를 접속하게되면
home/userid[제가만든userid] 로 이동하는데요..!

여기서 제가 궁금한점이 혹시 이곳에 그누보드를 업로드후에
홈디렉토리위치자체를 이곳으로 바꿔도 보안상 문제가 생기는건가요?!

아니면 무조건 /var/www/html 이곳에 그누보드를 설치해야하는건가요?!


index.html
파일에 아무글짜나
보통은 "Hello world!"만 저장후에

웹브라우저로 접속되면

/home/userid
로 해도 되지만

호스팅업체에서
하위렉토리인 html 또는 www 또는 public
이 웹의 홈디렉토리로 설정됩니다

웹브라우저에서 연결되는
DocumentRoot 디렉토리라서
상위로 한다고 해도 나타나지 않게됩니다

답변을 작성하시기 전에 로그인 해주세요.
전체 32
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT