Linux/설정

/etc/passwd

매우파랑 2023. 3. 10. 19:24
728x90

환경 : VMware Workstation 17

OS : Ubuntu 20.04.5 LTS

 

- 파일 권한 확인

ls -al /etc/passwd

- 파일 내용 확인

vi /etc/passwd

- 내용 설명

①root:②x:③0:④0:⑤root:⑥/root:⑦/bin/bash

① 사용자 계정명 : 사용자의 ID입니다.

② 패스워드 : x 표시가 되어 있는데 /etc/shadow 파일에 암호화되어 있습니다.

③ UID : 사용자의 user id 번호입니다. root는 0입니다.

④ GID : 사용자의 group id 번호입니다. root는 0입니다.

⑤ comment : 기타 정보를 표시하는 공간입니다.

⑥ 홈 디렉터리 : 사용자의 홈 디렉터리의 경로이며, 생성 시 내용의 기본값은 /etc/skel 디렉토리의 내용입니다.

⑦ 로그인 쉘 : 사용자가 사용하는 기본 쉘입니다.

 

- 비밀번호 변경

sudo passwd [user id] : root 권한이면 sudo 생략 가능하고 [] 해당사항 아님

 

- 함께 알아볼 분들

/user/sbin/adduser : 사용자 생성할 때 /etc/passwd 파일을 참조하고,

/etc/shadow : /etc/passwd 파일과 함께 같이 알아야 할 중요한 파일이고,

/etc/login.def 이분은 계정 기간 등 설정값 참견하시는 분이고,

/usr/sbin/usermod 등 UID, GID 참견하시는 파일들이 여럿 계시는데 그건 나중에 묶어서...

등등...... 일단 여기까지 하겠습니다.

 

 

728x90