>> Delete Reply from No. 23678 article
No. RE: 퍼미션 7000번이 궁금합니다..

등록 2001-03-13 17:11:00 By localhost     조회 2
이름 김서방    

		: Sun Os에서 퍼미션 7000번이 대체 어떤 권한을 가지고 있는지 궁금 합니다..
: 다음은 SunOs에서 chmod 7000 test라고 했을때 나오는 권한 입니다..
:
: ---S--S---   1 s_jami   other          39 Mar 13 10:46 test
:
: 여기에서 S가 뭔지도 알고 싶습니다..
: 현명한 답변 부탁합니다..
: 그럼 20000
일단 유닉스의 퍼미션이 보통은 777이 모든 권한을 가진
다는 것을 아실겁니다. 님께서 셋팅한 내용은 보통 특수 퍼미션이라고
하죠.. setuid(4000)+ setgid(2000)+ sticky(1000)
이것들은 보통 디렉토리나 파일을 공유할때 많이 쓰는 것이죠..
유닉스의 파일시스템의 구조상 소유주나 혹은 소유그룹 이외에는
그 파일에 접근이 힘들지만 위를 예로 든다면 test라는 파일을 실행하는
동안에는 s_jami유저의 권한을 갖게 됩니다.물론 other라는 그룹의
권한도요..
이것을 악용해서 백도어를 만들어 두기도 하죠...참 마지막의 sticky라는
것은 공유된 디렉토리에서 작업을 하는 경우 같은 그룹의 타인이
자기가 만든 화일을 지울수도 있죠...하지만 스티키를 설정해놓으면
그 파일을 만든 사람만이 이화일을 지울수가 있죠..
아무리 같은 그룹이라도요...
그럼 수고하세요..--리눅스 서핑준비 완료!!!
펭귄습격하러 간당~~~!!! ~m^.^m~
내가 잡은 펭귄이 100마리
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved