강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

htpasswd로 ID, 패스워드를 명령행에서 동시에 생성하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

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와 패스워드를 생성할 때에 사용하시면 매우 편리합니다. 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,040 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  124 명