>> Delete Reply from No. 40078 article
No. RE: 퍼미션관련 질문입니다.

등록 2002-01-18 01:24:00 By localhost     조회 1
이름 성찬    

		: 안녕하세요?
:
: 파일을 작성하다가 안되는부분이 있어서 여쭙고자 합니다.
:
: --------------
:
: php를 짰는데요, 그 php가 웹에선 잘 돌아가고, 잘 보이게 하고
: linux안에서; 텔넷으로 들어가서 보이는 리눅스안에서
:
: 같은 계정을 쓰고있는사람이
:
: cat 그파일명
:
: 하면; 그 안의 내용이 다 보이잖아요~
:
: 그걸 막을순 없나요
:
: 파일 경로를 안다면요;;
:
: cat /home/wxxx/public_html/xxx.php
:
: 이렇게; 경로를 알면 막는방법은 없을까요.
:
: 답변 부탁드립니다.
:
: --
: 선인장
 php의 단점이 (이게 장점이기도 하겠지만) 읽기 권한만 설정되어 있으면 누군가라도 볼 수 
있다는 겁니다. 이걸 해결 할 수 있는 방법이라면..
 먼저 서버에 있는 홈페이지 계정 사용자가 모두 web 이라는 그룹에 등록되도록 합니다.
그리고 각 사용자는 php소스의 권한에서 그룹 사용자가 읽지 못하도록 속성을 바꿉니다.
 chmod g-w-x-r XXX.php
 물론 웹서버가 읽을 수 있게 other의 권한은 최소한 읽기 권한은 가져야 합니다.
 이렇게 되어 있는 상태라면 서버에 접속해서(텔넷으로) 다른사람의 파일을 읽을 수는 없
지요. 하지만. -_-a 웹호스팅을 받고 있는 상태라면 이게 가능할꺼라 생각은 안듭니다.
이런식으로 세팅되어 있다는 보장은 없으니까요.
또.. 텔넷 접속해서 얻어 오는게 아니고 웹페이지 내에서 다른 계정에 있는 사람의 소스에 
접근하는 경우라면.. 문제는 달라지게 될겁니다.--가을이 오는걸까?
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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