/etc/shadow 파일은 Linux 시스템에서 사용자 계정의 암호 정보가 저장되는 파일입니다. 이 파일은 보안상의 이유로 root 사용자만 읽을 수 있습니다. /etc/shadow 파일의 각 줄은 사용자 계정에 해당하며, 필드는 콜론(:)으로 구분됩니다.
다음은 /etc/shadow 파일의 예시와 각 필드에 대한 설명입니다:
user1:$6$zIHT6JPN$kChkmN6N8.7q4S1wLMk7fJknbQHvNbbNNN71E5hZGLeDeFHhoZDl9R6GJt0c3U.mopofzAb0EevYUBu1ElDXP1:18860:0:99999:7:::
각 필드의 설명:
1. 사용자 이름: user1
- 사용자 계정의 이름입니다.
$6$zIHT6JPN$kChkmN6N8.7q4S1wLMk7fJknbQHvNbbNNN71E5hZGLeDeFHhoZDl9R6GJt0c3U.mopofzAb0EevYUBu1ElDXP1$ 기호로 구분된 세 부분으로 구성됩니다:$6$: 해시 알고리즘 (이 경우 SHA-512)zIHT6JPN: 솔트 (salt)kChkmN6N8...: 암호화된 비밀번호 해시188600999997각 필드가 정확하게 어떤 역할을 하는지 알고 있으면 시스템 보안과 사용자 관리에 큰 도움이 됩니다.