일반계정에서 자동접속해서 루트권한으로 실행하는 스크립트 문

글쓴이: 익명 사용자 / 작성시간: 화, 2002/10/01 - 2:55오후
안녕하세요..
일반 계정에서 쉘 스크립트를 이용해서 자동으로 루트로 접속해서
adduser를 실행해서 계정을 추가시켜주려고 합니다.
스크립트는 다음과 같습니다.
#!/bin/sh
id=$1
passwd=$2
expect -c "su - $id" \
-c "expect -re \"Password\"" \
-c "send \"$passwd\n\"" \
-c "interact" > /dev/null 2>&1
adduser aaa
위의 스크립트를 실행시키면.
#zzz root xxxx
루트로 접속해서 aaa 라는 계정을 만들어 주어야 합니다.
그런데 권한이 없다고 에러가 납니다...
혹시 아시는 분 있으시면 도움 부탁드립니다.
Forums:
댓글 달기