★제발도움을★ 웹에서 서버의 계정생성 을위한 ...sudoers사용.

netizn82의 이미지

아무리 문서를찾아보고..
책을 뒤져봐도...
도저히 해결점이 안보입니다...

웹에서 add.php를 실행시켰을때
리눅스에서 자동으로 계정을 생성하고싶습니다..

도저히 안되는건가요...

vi /etc/shadow
파일을 열어서
nobody의 패스워드부분에 *을 없애서 패스워드없이 로긴이 가능하도록 설정했습니다.

그런다음
vi /etc/sudoers
파일을 열어서

root ALL(=ALL) ALL
nobody ALL(=ALL) ALL
을 추가했습니다. NOPASSWD를 추가도 해봤었구요...

그런다음 특정사용자 계정(777)에 스크립트문을 작성했습니다.
add.sh 파일
#!/bin/bash
sudo "/usr/sbin/useradd kkang"

그런다음 웹에서 add.php를 불러들였습니다..
<?
exec ('add.sh');
?>

왜..도대체 익스플로어에서 add.php를 불러들였을때
kkang이라는 계정이 생성되질 않는건가요.. ㅠ_ㅜ
이론적으로라면 가능한거 아닌가요..

제발...제발 도움을 간절히 부탁드립니다........

ps.자꾸 질문드려서 죄송합니다....