리눅스 분류
htpasswd로 ID, 패스워드 생성시에 SHA 암호화방식으로 암호생성하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,709 조회
- 0 추천
- 목록
본문
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암호화방식으로 저장이 된 것입니다.
각각을 비교해 보시기 바랍니다.
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.