웹에서 사용자 계정생성을 할려고하는데.. php 에서 exec함수이

netizn82의 이미지

안녕하세요..

먼저 add.php 소스입니다.

<?
exec ('adduser.sh');
?>

다음은 adduser.sh 소스입니다.

#!/bin/bash
/usr/sbin/useradd kkang

저렇게하고
웹상에서 add.php를 실행했을시에
kkang 이라는 계정이 추가되지않더군요..;;
exec를 어떻게 사용해야 계정을 생성할수있을까요?

혹시나해서 useradd 퍼미션과 home디렉토리 퍼미션을 777로 햇는데도 말이죠;;

lacovnk의 이미지

netizn82 wrote:
#!/bin/bash
/usr/sbin/useradd kkang

/usr/sbin 을 사용할 권한이 없지 않을까요?

웹서버가 www-data 로 구동될 경우도 그렇고요...

ps. kldp 작업중인가요? IE에서 레이아웃이 무진장 깨지는군요;