계정 대량 발급 perl 스크립트
페이지 정보
작성자 MintState 댓글 0건 조회 15,711회 작성일 08-11-17 15:47본문
계정 대량 발급 perl 스크립트
학교와 같은 곳에 계시는 분들이 적게는 몇백에서 몇천까지의 계정을 일괄적으로 발급하길 원하시는 것 같은데, 그 기능을하는 툴이 없는것 같아 오늘 perl 스크립트로 만들어봤습니다.
실행방법은 data 파일(ID, PASS)을 작성한 후, perl 스크립트내의 그룹, 비밀번호파일, 비밀번호지정여부, 홈계정(/home/ID)발급 여부, 사용자 ID와 비밀번호정보 파일명 등의
몇가지 설정을 필요에 따라 고칩니다.
그후 perl 스크립트를 실행하면 됩니다.
-- 테스트결과 --
계정 추가, passwd 지정 수량 : 2,000개
사양 : Pentium-75, 32M, Linux kernel 2.2.2
소요시간(time 명령 결과) :
real 13m16.406s
user 6m75.960s
sys 1m17.550s
계정 기본파일(/etc/skel)은 0byte 크기의 파일하나만 달랑 넣고 시험했습니다.
아래는 data 파일(사용자 ID와 비밀번호정보 파일) 예제입니다.
스크립트입니다.
학교와 같은 곳에 계시는 분들이 적게는 몇백에서 몇천까지의 계정을 일괄적으로 발급하길 원하시는 것 같은데, 그 기능을하는 툴이 없는것 같아 오늘 perl 스크립트로 만들어봤습니다.
실행방법은 data 파일(ID, PASS)을 작성한 후, perl 스크립트내의 그룹, 비밀번호파일, 비밀번호지정여부, 홈계정(/home/ID)발급 여부, 사용자 ID와 비밀번호정보 파일명 등의
몇가지 설정을 필요에 따라 고칩니다.
그후 perl 스크립트를 실행하면 됩니다.
-- 테스트결과 --
계정 추가, passwd 지정 수량 : 2,000개
사양 : Pentium-75, 32M, Linux kernel 2.2.2
소요시간(time 명령 결과) :
real 13m16.406s
user 6m75.960s
sys 1m17.550s
계정 기본파일(/etc/skel)은 0byte 크기의 파일하나만 달랑 넣고 시험했습니다.
아래는 data 파일(사용자 ID와 비밀번호정보 파일) 예제입니다.
스크립트입니다.
|
댓글목록
등록된 댓글이 없습니다.