home 로그인 회원가입 이벤트
 공지사항  
 서버작업  
 보안뉴스  
 보안패치  
 자주 묻는 질문  
 지식포럼  

HTML

 
PHP
제로보드
LINUX
WINDOWS
 호스팅 메뉴얼
 도메인 메뉴얼  
도메인 등록
도메인 파킹
도메인 포워딩
도메인 DNS변경
 웹메일 호스팅 메뉴얼  
MS-Outlook 2007 세팅법
Outlook Express 6.0 세팅법
 이벤트


고객지원 홈 > 고객지원 > 호스팅 메뉴얼 > TELNET > 퍼미션 설정

호스팅메뉴얼


퍼미션 설정

이번 소개할 내용은 가장 많이 사용하게 될 명령어에 대한 부분, 퍼미션조정입니다.
보기보다 어렵지만, 시간을 내셔서 차근히 보시면 쉽게 이해하실 수 있습니다.
퍼미션을 이해하는 것은 인터넷의 첫 출발이라고 해도 과언이 아닙니다


[wixx@zero1 public_html]$ ls -al
total 36
drwx--x--x 4 wixx wixx 4096 Apr 2 18:44 .
drwx--x--x 4 wixx wixx 4096 Apr 29 05:49 ..
drwx---rwx 13 wixx wixx 4096 Apr 2 19:26 bbs
-rw-r--r-- 1 wixx wixx 133 Apr 2 18:41 php.htm
-rw-r--r-- 1 wixx wixx 135 Apr 2 18:41 php.html
-rw-r--r-- 1 wixx wixx 17 Apr 2 18:39 phpinfo.php
drwx---rwx 5 wixx wixx 4096 Apr 2 18:09 stageon
-rw-r--r-- 1 wixx wixx 4142 Apr 2 18:44 wixx.html

위에 그림 참고하시면서 보세요.

ls -al이란 명령어의 결과에서

-rw-r--r--
drwx---rwx

이렇게 앞에 이상한 코드로 표시됩니다.

1) 제일 첫번째는 폴더냐 아니냐입니다. 폴더는 d 로 파일이면, -로 표시됩니다.

2) 두번째 3자리는 소유권자의 권한입니다.

r : read권한
w : write권한
x : excute권한

rwx라 함은, 모든 권한을 다 준 경우입니다.

이것을 우린, 숫자로 표시하게 되는데, 숫자는 어떻게 될까요?

r = 4
w = 2
x = 1

이것을 더하여 표시합니다. 7이면, r + w + x = 7 이 됩니다. 6이면 r (4) + w (2) 가 되겠죠.

다시 설명하면, 7은 rws 6은 rw 5는 rx ....
조금 더 풀어서 설명하면, 7은 모든권한을 다 줘라. 6은 읽고쓰기만 허용, 5는 읽고 실행하는권한만...

이제 이해가 조금 가신다구요?

 

이제 제일앞에것은 이해가 되고, 이것이 총 3자리 9개가 있습니다.

rwxrwxrwx

- 첫번째 rwx는 소유권자의 권한입니다.
- 두번째 초록색 rwx는 그룹권한입니다.
- 세번째 빨강색 rwx는 손님의 권한입니다.

이제 예를 들어볼까요?

-rw-r--r-- 1 wixx wixx 135 Apr 2 18:41 php.html

파란색 wixx : 소유권자
빨강색 wixx : 그룹

- php.html 파일은 wixx 소유권자가 읽고쓰기권한
- wixx그룹에서는 읽기만
- 손님은 읽기만 가능 (삭제혹은 실행안됨)

drwx---rwx 5 wixx wixx 4096 Apr 2 18:09 stageon
이건 뭘까요? 앞에 d로 시작하니, 폴더입니다.
stageon이란 폴더는 소유권자(wixx)는 읽고쓰고 진입(실행권한이 폴더에서는 진입가능을 의미)
그룹은 권한이 없음. 손님은 읽고 쓰고 진입 다 가능함

그럼 이제 setuid 에 대해서 보겠습니다.
-rwsr-xr-x 1 wixx wixx 135 Apr 2 18:41 php.html
이 줄에 보시면, rws 라고 이상한 s문자가 하나 더해졌습니다.
이것을 우린 setuid라고 하며, 해당자가 이 파일을 획득하면,
획득자에게 권한을 넘겨주는 역할을 합니다.
해킹등에서 가장 많이 사용하는 기법이기도 합니다.
이 setuid는 숫자로 어떻게 표현할까요?
똑같습니다.
4 = 소유권자에게 권한넘김
2 = 그룹에게 권한넘김
1 = 손님에게 권한넘김

이것은 퍼미션조정시 4자리로 표시되어야 하며, 4자리중 가장 첫번째에서 지정됩니다.
위에 보시면,
chmod 4750 php.html
이란 명령수행후
-rwsr-xr-x 1 wixx wixx 135 Apr 2 18:41 php.html
이렇게 변경되는 걸 보실 수 있습니다. 실제에선 별로 쓸 일이 없습니다. 참고만 하세요.

chmod 명령 사용법
1) chmod 755 php.html
  : php.html 에 대하여, 소유자 권한전부 그룹 읽고실행, 손님, 읽고실행가능

2) chmod -R 707 bbs
  : bbs/폴더에 대하여, 그 하위폴더전체를 (-R) 707로 변경함


이제, 알FTP를 이용한 퍼미션조정을 살펴보겠습니다.


퍼미션변경하고싶은 파일을 선택하고, 오른쪽마우스에서 등록정보(Properties)선택




보시면 쉽게 되어있습니다. 앞에 설명드린 내용이죠.
owner (소유자) Group(그룹) World(손님) 에 대한 권한을 바로 숫자와 함께 보여줍니다.
OK하면 퍼미션변경됩니다.
그러나, 텔넷에서 하시는게 더 편합니다. ^^



기술보증기금인증  벤처기업 기술혁신형 중소기업 INNOBIZ ISO 9001 인증기업 이호스트데이터센터 기업부설연구소 인정서 정보보호 안전진단 필증 획득
(사)한국인터넷호스팅협회 회원사 한국인터넷진흥원 ICANN 인증 국제도메인등록기관 한국인터넷진흥원공인 도메인등록대행자 한국소프트웨어산업협회
소프트웨어사업자 신고확인서

회사소개 개인정보취급방침 호스팅 이용약관 회원 이용약관 이메일주소 무단수집거부 고객지원 찾아오시는 길

ㆍ본사 : 153-803 서울시 금천구 가산동 371-37 STX V타워 1509호 ㆍIDC 운영센터 : 서울시 금천구 가산동 459-9 LG 데이콤 7층
(주)이호스트데이터센터 사업자등록번호:214-87-61456 부가통신사업신고:서초 제 11006호 통신판매업신고:서초 제 05006호
Copyright(c)2005-2010 ehostIDC Allrights reserved. domain@ehostidc.co.kr

  굿네이버스