계정자동생성시에../...
글쓴이: holysds / 작성시간: 월, 2004/05/31 - 10:53오전
제가 여기저기 뒤져서 /etc/skel/autouser.sh 라는 파일 만들어서 useradd라는걸 했는데 계정폴더안에 autouser.sh라는 파일만 생기고 아무것도 되질 않습니다.....제생각엔 제가 사용법을 몰라서 그런거 같습니다..
1.사용자계정 생성시 파일시스템설정부분
2.밑에 예에서 $1을 가져오는 방법과 왜 패스워드도 $1인지??
워낙 초보이니 자세히 가르쳐 주셨으면 합니다...그럼 감사합니다.
# 사용자계정생성 Start
/usr/sbin/useradd $1
echo " 사용자 Password 를 입력하십시요 "
passwd $1
mkdir /home/$1/public_html
mkdir /home/$1/logs
#cp /home/index.html /home/$1/public_html
#cp /home/logo.gif /home/$1/public_html
cat > /home/$1/public_html/index.html
echo"hello>>/home/$1/public_html/index.html
Forums:
man passwd첨언하자면..passwd $1은... 패
man passwd
첨언하자면..
passwd $1은... 패스워드를 $1으로 지정하는것이 아니고..
$1사용자의 패스워드를 바꾸겠다로 해석하시면 되겠습니다.
' 형식이 내용을 규정한다. '
윗분이 말씀하신것 처럼 $1은 parameter를 의미 합니다.스
윗분이 말씀하신것 처럼 $1은 parameter를 의미 합니다.
스크립트를 실행하실때..
autouser.sh guest
이런식으로 실행하실텐데요..
$1은 guest를 대체하는 것입니다...
ㅎㅎ 감사합니다....
^^ 감사합니다....
댓글 달기