[Linux] /etc/passwd와 /etc/shadow 파일 구조
사용자의 패스워드 관리 UNIX/Linux에서의 사용자 관리란 시스템을 이용하는 사용자 계정과 인증을 관리하는 것을 의미한다. 시스템에 등록된 사용자 정보는 passwd 파일을 통해서 관리된다. 패스워드 저장 정책에는 passwd(/etc/passwd) 파일 내 계정 정보와 함께 저장하는 '일반 패스워드 정책'과 shadow(/etc/shadow) 파일에 패스워드를 별도로 저장하는 'shadow 패스워드 정책'이 존재한다. 과거에는 사용자의 패스워드를 passwd 파일의 두 번째 필드에 저장하였으나, 최근 UNIX/Linux 시스템에서는 shadow 파일에 암호화된 패스워드를 저장하고 root만이 접근할 수 있도록 제한하여 패스워드 보안을 강화하고 있다. /etc/passwd 파일 구조 passwd 파일..