리눅스 분류
htpasswd로 ID, 패스워드를 명령행에서 동시에 생성하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,597 조회
- 0 추천
- 목록
본문
htpasswd로 ID, 패스워드를 명령행에서 동시에 생성하기
이번 예는 ID와 패스워드를 쉘프롬프트의 명령 행에서 동시에 입력하는 예를 보겠습니다.
-b옵션을 아래와 같이 사용하시면 ID와 패스워드를 한번에 생성하실 수 있습니다.
이 모드는 일반적으로 배치모드(batch mode)라고도 합니다.
단, 이 옵션을 사용할 때에는 패스워드입력 시에 화면에 타이핑한 문자열이 모두 보이므로 매우 주의해야 합니다.
[root@su249 sspark]# htpasswd -b .htpasswd bible2 12345678
Adding password for user bible2 [root@su249 sspark]# [root@su249 sspark]# cat /home/sspark/.htpasswd superuser:ORdU6C7JeEr3w sspark:$apr1$6fhyX/..$.jlUFxdHuY6mnvaYMiqK./ bible:12345678 bible1:{SHA}pkKner19T1G/kibOr4kfy7Wymbg= bible2:O8Q78uPu7kByw [root@su249 sspark]# |
간편하게 사용하시려면 위와 같이 할 수 있지만 사용자의 history파일에 암호를 포함한 명령문이 저장된다는 점에서 바람직하다고는 할 수 없습니다.
하지만 이 방식은 쉘프로그램내에서 자동으로 ID와 패스워드를 생성할 때에 사용하시면 매우 편리합니다.
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.