자동계정생성 쉘스크립트 작성시 암호변경 설정시 문제
글쓴이: odradeck / 작성시간: 목, 2003/09/25 - 11:36오전
많은 인원에게 계정을 주어야 하는데
text파일로 아이디와 계정이 있어서
간단하게 쉘스크립터로 불러서 계정을 추가하려고 하는데..
추가는 되는데 비밀번호를 어떻게 설정해 주어야 하는지.. crypt 이런거 때문에 안된다고 하는데.. 혹시 아시는분은 알려주세요..
현재 시도한 방법은
(1) 그냥 해봤더니 실패군요
adduser $userid -p $passwd
(2) 다른방법
adduser $userid
passwd $userid
$passwd
$passwd <-- 안될줄 알았지만.. 정말 안되는군요.. 어찌 passwd를 입력할까요?
많이들 사용할거 같아서 여기 저기 kltp나 여기 팁들가지 뒤져도 없는거 같네요
혹시 아시는분은 고견을..
Forums:
도움말을 확인해 보세요.
passwd 프로그램에 '--stdin'이라는 옵션이 가능한 경우가 있고
이럴 경우 아래와 같은 방법으로 비밀번호를 부여할 수 있습니다.
echo "비밀번호" | passwd --stdin "유저아이디"
그럼...
[code:1]#!/bin/bashPASS=`perl -e 'prin
이렇게 해도 되겠죠.
$1 는 첫번째 argument 를 가리키고요....
chpasswd 유틸리티를 이용할 수도 있습니다.
ubuntu에서는 passwd와 같은 passwd 패키지에 들어있습니다.
man 페이지를 보면 아시겠지만 사용법은 아주 간단합니다.
예를 들어 MD5 인크립션을 사용한다면:
# echo login_name:passwd | chpasswd -m
放下着-----
내려놓으려는 마음도 내려놓기
放下着-----
내려놓으려는 마음도 내려놓기
댓글 달기