예)
사용자 리스트파일 list.txt
id1 password1
id2 passowrd2
id3 password3
shell> for idlist in `awk '{print $1 ":" $2}' < list.txt`
> do
> echo $idlist | chpasswd
> done
shell>
첫번째에서 백따옴표와 걍 따옴표를 구분해서 사용하세요
자세한 예제는 다음의 URL 을 참조하세요
http://natural.chonnam.ac.kr/linux/NOTE/user/user.txt 전남대학교 전산학과 유진호 교수님이 운영
하는 사이트입니다. : awk 나 쉘스크립트를 이용하시면 될듯한데요..
: 이용할수 있는 명령어로는 adduser,chpasswd 를 이용하시면 됩니다.
: chpasswd 사용법은 간단하게 다음의 방밥으로 이용가능합니다.
:
: shell> echo "id:password" | chpasswd
:
: 이러면 시스템의 id 사용자는 패스워드가 password 가 되는겁니다. ^^
:
: : 하..여기까지 오느라고 힘들었습니다.
: : 우선 요 며칠 질문 올린 사용자 추가에 관한 질문인데요...
: : 텍스트파일에 사용자 아이디와 패스워드가 쌍으로 1000개 정도 나열된 파일이 있
: : 습니다.
: : 이걸 어떻게 해야 /etc/passwd에 추가를 시킬수가 있을까요???
: : 텍스트 파일은 얼마든지 /etc/passwd형태로 편집할 수가 있습니다.
: : ASP로 데이터를 당겨오는거라 파일생성할때 어떤 형태로 하라고 지정하면 됩니다.
: : 도대체 어떻게 해야 /etc/passwd에 1000명의 사용자를 추가 할 수가 있는지요???
: : 도움 바랍니다.
: :
: : --
: : 서명