Programming/Linux

linux - /etc/passwd

잇(IT) 2022. 3. 4. 22:15

4.7.1.1 /etc/passwd

 

- /etc/passwd 파일은 계정을 관리하는 파일이다.

 

계정은 중요한 정보이기 때문에 사용자와 그룹이 최상위 root로 설정되어 있는 것을 볼 수 있고 실행 권한이 전부 없는 것을 볼 수 있다.

현재 생성되어 있는 계정들에 관한 정보들이 나와 있다.

 

root:x:0:0:root:/root:/bin/bash

1:2:3:4:5:6:7

 

1) root            : 계정 명으로 실제 사용하는 계정명이다.

2) x                : 패스워드로 x로 되어있는 경우 /etc/shadow에 암호화 되어 있는 패스워드를 사용한다.

3) 0                : 사용자 UID를 나타낸다.

4) 0                : 그룹ID GID를 나타낸다.

5) root            : 계정에 대한 설명이 기록되는 곳이다.

6) /root           : 해당 계정의 홈 디렉토리 정보를 나타내는 곳이다.

7) /bin/bash   : Default shell로 로그인 시 Default(기본값)로 사용 되는 shell이다.

   * shell : 리눅스의 shell은 명령어와 프로그램을 실행할 때 사용하는 인터페이스다.

728x90

'Programming > Linux' 카테고리의 다른 글

linux - /etc/group  (0) 2022.03.04
linux - /etc/shadow  (0) 2022.03.04
linux - MAC  (0) 2022.03.04
linux - 특수 권한  (0) 2022.03.04
linux - 소유권 변경 (chown)  (0) 2022.03.04