10. 메일사용자 생성 쉘스크립트(mailuser)
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,412 조회
- 0 추천
- 목록
본문
10. 메일사용자 생성 쉘스크립트(mailuser)
이번에는 메일사용만을 하기위해 메일계정을 생성하는 스크립트를 소개드립니다. 이 스크립트를 만든 목적은 다음과 같습니다. 많은 분들이 메일을 사용하기 위해서 일반계정을 생성하는 방법과 동일하게 쉘(Shell)권한까지 부여하는 것을 많이 보았습니다. 메일을 사용하기 위한 계정이라면 메일만 될 수 있도록 생성하고 홈디렉토리와 서버접속할 수 있는 쉘(Shell)은 부여하지 않는 것이 옳은 설정입니다.
따라서 필자는 이런 분들을 위하여 다음과 같이 아주 간단하게 “메일계정생성기”라는 것을 만들어 보았습니다. 이 스크립트의 파일이름은 “mailuser”입니다.
사용법은 다음과 같습니다. 메일을 사용하고자 하시는 분이 계시다면 (예 : sskim) 다음과 같이 간단히 한줄의 명령만으로 해결할 수 있습니다.
# mailuser 메일계정ID
물론, 아주 당연히 메일계정에서 사용할 패스워드를 입력을 요구하게 됩니다. 그리고 이 명령 또한 root권한으로 하셔야합니다. 이 스크립트의 사용 예를 보십시오.
그리고 이 파일의 소스는 다음과 같으며 다운로드는 당연히 ftp.superuser.co.kr에서 하실 수 있습니다.
#!/bin/bash
#### 프로그램 명 : 메일계정생성기 V1.0 #### #### 저작권 : 이 프로그램의 저작권은 수퍼유저코리아에 있습니다. #### 이 프로그램의 사용은 허용되나 재배포는 금지합니다. #### 제작자 : 박성수 (헐렁고수) : papa@superuser.co.kr #### 주배포사이트 : www.superuser.co.kr
echo " ######################## " echo " 메일사용자를 생성합니다. " echo " 메일사용자만 사용합니다. " echo " ######################## " echo " 사용법 : mailuser mail-id " echo " ######################## " useradd -M -s /bin/false $1 passwd $1 echo " $1 메일계정을 생성하였습니다. " |
간단한 메일계정생성기 이지만 활용하기에 따라서 매우 유용하게 사용하실 수 있을 것입니다.
관련자료
-
이전
-
다음