>> Edit article
이름
제목
패스워드
웹상에서 계정을 추가하는 것을 만들기 위해서 suid를 써야할 것 같은데 몇 번 테스트를 해 보니 잘 안 되네요. 사용방법이 잘못된 것인지, 아니면 suid의 개념 자체를 잘못 이해하고 있는지 모르겠네요. 일단 간단한 쉘 스크립트를 하나 만들어서 실행을 시켰습니다. 내용은 cat 로 루트만이 읽을 수 있도록 되어 있는 파일 읽기와 ls ~ 명령 두 가지이며, owner를 root로 하고 chmod 4750으로 테스트할 일반 계정의 그룹에서 쓸 수 있도록 바꾼뒤, 일반 계정으로 들어와서 실행을 시켜 보았습니다. cat 명령은 permition denied 나오고, ls ~ 은 이 계정의 홈 디렉토리를 보여주었습니다. 제 예상은 cat 명령에서 root의 파일도 볼 수 있고, ls ~ 은 root 의 홈 디렉토리를 보여주는 것이었는데 그게 아니었네요.--서명없음
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved