6/14/2007

[Linux] /etc/passwd 파일 항목의 의미와 필드 설명

** /etc/passwd 파일 항목의 의미와 필드 설명

login_name:encrypted_password:user_ID:group_ID:user_information:login_directory:login_shell

- login_name : 로그인하는 데 사용되는 이름.

- encrypted_password : 사용자를 인증하는 데 필요한 암호. 암호는 보안 위반에 대한 1차 방어선이다.

- user_ID : 운영체제에서 사용자를 식별하는 데 사용하는 고유 번호.

- group_ID : 이 사용자의 1차 그룹을 식별하는 데 사용되는 고유 번호나 이름. 어떤 사용자가 여러 그룹의 한 멤버라면, 관리자가 허용할 경우 다른 그룹으로 그룹 멤버십을 바꿀 수 있다.

- user_information : 사용자의 이름이나 타이틀 같은 사용자의 설명.

- login_directory : 사용자의 홈 디렉토리.

- login_shell : 사용자가 로그인할 때 사용하는 쉘(bash 쉘의 경우 /bin/bash)