728x90
리눅스 계정들의 암호가 저장되어 있는 /etc/shadow파일
/etc/shadow파일중 2번째 필드인 encrypted_password 필드 구성 설명
기본적으로 encrypted_password필드는 $id$salt$encrypted_password형식으로 구성되어 있음
① $id : 적용된 일방향 해시 알고리즘의 id로 1: MD5, 2: BlowFish, 5:SHA-256, 6:SHA-512를 의미
- 권고 사항은 SHA-256이상의 해시 알고리즘이 권장됨
② $salt : 패스워드 암호화 강도를 높이기 위한 값으로 사용자가 지정한 패스워드에 서로 다른 slat값(난수값)을 추가하여 암호화된 패스워드를 생성함
- 같은 계정이 동일한 패스워드를 사용해도 salt값에 따라 암호화된 패스워드 값이 달라짐
③ $encrypted_password : 암호화된 패스워드
728x90
반응형
'knowledge🧠📚💡 > Linux🐧💻🔧' 카테고리의 다른 글
리눅스 패스워드 복잡도 설정 (0) | 2017.01.19 |
---|---|
centos7에서 tomcat7 설치 하기 (0) | 2016.01.07 |
리눅스의 /etc/shadow 파일에서 !, !!, *의 의미는? 🛠️ (1) | 2015.04.02 |
Ubuntu 한글 설치 자동화 (0) | 2015.02.21 |
리눅스 w 옵션 (0) | 2014.10.12 |