728x90
반응형
SMALL
/etc/passwd 파일 구조 확인

리눅스 사용자 계정 정보는 /etc/passwd 파일에 저장된다.

가장 위의 root 사용자부터 제일 아래쪽 바로 위의 systemd-oom 사용자까지는 리눅스에 기본적으로 존재하는 표준 사용자다.
가장 아래의 test 사용자의 구성은 아래와 같다.
- 사용자이름: test
- 비밀번호: x (실제 암호는 /etc/shadow에 저장)
- UID: 사용자 ID (1000 이상은 일반 사용자)
- GID: 그룹 ID
- 전체이름: 사용자 설명
- 홈디렉터리: /home/test
- 기본쉘: /bin/bash
useradd : 새 사용자 추가
(1) 사용자 생성

useradd 명령으로 newuser라는 사용자 생성
→ /etc/passwd에 newuser 정보가 추가되고, /home/newuser 디렉터리가 생성됩니다.
(2) UID 지정하여 사용자 생성

useradd -u 1111 newuser1
→ UID 1111번을 가진 newuser1 생성
(3) 그룹 지정하여 사용자 생성

useradd -g newuser1 newuser2
→ newuser1 그룹에 소속된 newuser2 생성

사용자 홈 디렉터리 확인

생성된 사용자마다 /home/사용자명 디렉터리가 생성됨을 확인할 수 있다.
passwd : 사용자 비밀번호 설정

비밀번호는 /etc/shadow 파일에 암호화된 형태로 저장된다.

newuser 사용자의 비밀번호 설정

설정된 비밀번호 확인
userdel : 사용자 삭제

newuser 사용자 삭제

userdel 명령에 -r 옵션을 안 주었기에 계정만 삭제되고 홈 디렉터리는 남음

userdel -r newuser1
→ newuser1 사용자를 삭제하면서 홈 디렉터리까지 삭제

홈디렉터리 확인
groups : 사용자가 소속된 그룹 표시

groupadd : 새 그룹 생성

728x90
반응형
LIST
'OS > Linux' 카테고리의 다른 글
| 리눅스 명령어 (5) - RPM, DNF, DVD/Network Repo 활용 패키지 설치 (1) | 2025.08.28 |
|---|---|
| 리눅스 명령어 (4) - 파일 및 디렉터리 권한 설정 (chmod, chown, chgrp) (1) | 2025.08.27 |
| 리눅스 명령어 (2) - 파일 및 디렉터리 생성/삭제/조회/이동 (0) | 2025.08.27 |
| 리눅스 명령어 (1) - 런레벨, vi 에디터, CD/DVD 마운트 (0) | 2025.08.27 |
| [ESXi] Rocky Linux 9.0 설치 및 실습 환경 구축 (1) | 2025.08.27 |