htpasswd로 ID, 패스워드 생성시에 MD5 암호화 방식을 사용하여 암호생성하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,961 조회
- 0 추천
- 목록
본문
htpasswd로 ID, 패스워드 생성시에 MD5 암호화
방식을 사용하여 암호생성하기
만약 암호의 보안을 높이기 위한 방법을 원하신다면 다음 예와 같이 -m옵션을 사용하여 MD5암호화 방식(MD5 encryption)을 사용하여 패스워드를 생성하시기 바랍니다.
MD5암호화 패스워드는 MS윈도우시스템과 Netware 그리고 TPF에서는 기본적으로 사용하는 암호화방식입니다.
다음 예와 같이 -m옵션을
사용하면 암호파일(.htpasswd)에 MD5방식으로 암호를 생성하여 저장하게 됩니다.
패스워드보안을 높일 수 있는 방법으로 많이 사용합니다.
아래는 sspark이라는 ID와 패스워드를 생성하면서 암호를 MD5방식으로 생성하여 저장합니다.
[root@su249 sspark]# htpasswd -m .htpasswd sspark New password: ******** Re-type new password: ******** Adding password for user sspark [root@su249 sspark]# |
아래는 일반적인 암호와 -m옵션으로 MD5로 암호저장을 한 부분의 비교를 나타낸 것입니다.
즉 superuser는 일반적인 암호화로 저장이 된 것이며 sspark은 MD5방식의 암호저장을 한 것입니다.
[root@su249 sspark]# cat /home/sspark/.htpasswd superuser:ORdU6C7JeEr3w sspark:$apr1$6fhyX/..$.jlUFxdHuY6mnvaYMiqK./ [root@su249 sspark]# |
MD5방식의 암호를 사용하게 되면 암호화된 문자열의 길이가 훨씬 길어져 암호해독이 훨씬 더 어려워지게 되므로 보안을 위해서는 적극 추천하는 암호화 방식입니다.
관련자료
-
이전
-
다음