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

htpasswd로 ID, 패스워드 생성시에 SHA 암호화방식으로 암호생성하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

htpasswd ID, 패스워드 생성시에 SHA 암호화방식으로 암호생성하기

 

이번에는 SHA암호화(SHA encryption)방법으로 패스워드를 생성하는 예에 대해서 설명하도록 하겠습니다. 

 

  SHA방식의 암호화로 저장하려면 다음 예와 같이 -s옵션을 사용하면 됩니다. 

 

 

 

[root@su249 sspark]# htpasswd -s .htpasswd bible1

New password: ********

Re-type new password: ********

Adding password for user bible1

[root@su249 sspark]#


다음은 지금까지 예로든 암호화의 4가지 방식에 대한 저장방식의 비교를 위하여 .htpasswd파일을 보인 것입니다. 

 

 

 

[root@su249 sspark]# cat .htpasswd

superuser:ORdU6C7JeEr3w

sspark:$apr1$6fhyX/..$.jlUFxdHuY6mnvaYMiqK./

bible:12345678

bible1:{SHA}pkKner19T1G/kibOr4kfy7Wymbg=

[root@su249 sspark]#

 

위의 예에서 superuser CRYPT암호화 방식으로 저장이 된 것이며 sspark MD5암호화 방식으로 저장이 된 것이며 bible은 암호화 없이 저장되었으며 bible1  SHA암호화방식으로 저장이 된 것입니다. 

 

  각각을 비교해 보시기 바랍니다. 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  98 명