FTP에서 권한설정 방법(chmod)
제로보드를 비롯하여 권한 설정을 할때가 가끔 있지여?
즉,몇으로 퍼미션을 주라하는 식으로...
저두 초보때는 그말이 무슨 의미인지 전혀 몰랐었죠.
자, 알아 봅시다.
우선,
777, 707, 755 등등 여러 숫자가 있는데
이 숫자들이 의미하는걸 알아보면,
처음에 숫자 7은---주인의 권한
두번째 숫자 7은---그룹의 권한
세번재 숫자 7은---게스트의 권한 입니다.
그러면 7 이라는 숫자가 의미하는건 무엇일까?
권한에는 3가지 종류로써 (읽기, 쓰기, 실행) 이 있는데
여기서 읽기 권한은 "4"
쓰기 권한은 "2"
실행 권한은 "1" 입니다.
결국 7 이라는건 읽기, 쓰기, 실행권한이 다 주어진다는 거죠.
예를 들어 777이라는건 계정 주인, 그룹, 게스트(nobody) 모두 읽기, 쓰기, 실행권한이 주어진겁니다.
즉,
계정주인은 모든 권한이 무조건 다 주어져야 하니까
첫숫자는 7이 됩니다.
또한, 그 계정을 단독으로 사용하는 거라면
그룹 권한은 안줘도 되니까 0 으로 줘도 됩니다.
세번재 게스트(nobody) 즉,
홈페이지에 접속하는 사람들의 권한은
읽기 권한만 줘도 무리는 없는거죠.
또한, 게스트가 자료 업로드 할경우와
업로드 한 자료를 삭제할때는 실행권한에 해당되겠죠?
그러므로
업로드된 파일이 저장되는 data 폴더의 권한을
707또는 777로 주라는 이유가
세번째 게스트의 권한이 7로 주어져야만
홈페이지에 접속자가 파일 업로드도 하고
접속자가 업로드한 파일을 삭제 할수도 있답니다.
접근권한이 없게 하기위해 권한을 700 으로 주면
게스트가 홈페이지에 접속하려고 할때
Permission deny 가 보이면서 접근권한이 없게 되는거죠..
즉,권한설정이란 개념은 간단히 이런 원리 랍니다.
'컴퓨터-유용한팁 > 일반' 카테고리의 다른 글
로그인이 잘 안될때 (0) | 2015.09.04 |
---|---|
wav파일을 용량 작은 wma로 바꾸기 (0) | 2015.09.04 |
계정의 하드사용량 알아보기 (0) | 2015.09.04 |
막아놓은 소스 보기 (0) | 2015.09.04 |
한글파일 다운이 안되는 경우 (0) | 2015.09.04 |