일반계정에서 root 권한 얻을수있는 shell 스크립트좀 가르쳐주
글쓴이: 익명 사용자 / 작성시간: 수, 2001/09/26 - 3:18오후
안녕하세요 ..
전 이제막 시작한 진짜 와초보입니다...
지금 전 웹에서 자동으로 메일계정을 생성 하는작업을 하고 있습니다..
그런대.. 방법을 전혀 모르겠어요..
일단 웹서버랑 메일서버는 각각 따로 떨어져 있습니다..
그래서 웹에서 rlogin 으로메일서버의 shell 스크립트를 실행시킬려구 하는
데..
여기서 메일계정을 만들려면 root 권한이 있어야 하는데..
shell 스크립트로 root 권한 얻을수 있는소스좀 가르쳐 주세요..
#!/bin/sh
su -
passwd "test5"
이렇게 하면 password 를 입력하라구 나오던데 . ..
고수님 들제발가르쳐주세요...
Forums:
Re: 일반계정에서 root 권한 얻을수있는 shell 스크립트좀 가르
expect 스크립트를 쓰면 되지 않을 까요..
kldp 에서 expect 를 찾아봏세요..
Re: 일반계정에서 root 권한 얻을수있는 shell 스크립트
setuid를 쓰세요.
script의 owner를 root로 바꾸고, chmod u+S로 setuid를
지정하면 script는 root 권한으로 실행됩니다. 보안을
신경 쓴다면 내부의 모든 명령은 절대 경로로 지정하세요.
댓글 달기