Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 오블완
- oracle
- IntelliJ
- DBMS
- 티스토리챌린지
- 호이스팅
- 자바
- pem
- SQL
- mssql
- docker
- isNotEmpty
- analytics4
- Linux
- github
- mysql
- spring
- 명령어
- Python
- Kibana
- springboot
- Javascript
- pandas
- MariaDB
- 리눅스
- git
- PostgreSQL
- 404error
- iBatis
- java
Archives
- Today
- Total
hanker
Linux - useradd (새 사용자 계정 생성) 본문
반응형
리눅스에서 useradd / usermod / userdel 명령어는 새 사용자 계정을 생성 / 수정 / 삭제할 때 사용하는 명령어이다.
/etc/passwd, /etc/shadow, /home/, /etc/group 등에 사용자 정보가 등록된다.
1. useradd 명령어
1-1. 기본 문법
useradd [옵션] 사용자이름
1-2. 옵션
옵션 | 설명 |
-m | 홈 디렉토리 생성 |
-d | 홈 디렉토리 경로 지정 |
-s | 로그인 쉘 지정 |
-g | 기본 그룹 지정 |
-G | 추가 그룹 지정 |
-u | UID 지정 |
-e | 계정 만료일 지정 (YYYY-MM-DD) |
-f | 비밀번호 만료 후 비활성까지 유예 일수 |
-r | 시스템 계정 생성 (로그인 불가) |
1-3. 사용자 생성 (기본적인 생성 방법)
useradd hanker
- /home/hanker 디렉터리는 생성되지 않음
- 비밀번호도 없음 → 로그인 불가
- 이 상태로 /etc/passwd에는 등록되지만 바로 사용은 못 함
1-4. 홈 디렉터리 자동 생성 + 로그인 가능 계정
sudo useradd -m -s /bin/bash hanker
sudo passwd hanker
옵션 | 설명 |
-m | 홈 디렉토리 자동 생성 (/home/hanker) |
-s | 기본 쉘 설정 (/bin/bash, /bin/sh, /sbin/nologin 등) |
- 비밀번호는 passwd 명령어로 별도 설정 필요
2. 사용자 생성 후 확인
id hanker
cat /etc/passwd | grep hanker
반응형
'SERVER > Linux' 카테고리의 다른 글
Linux - diff 명령어 (두 파일의 차이점을 비교 / 두 디렉터리 비교) (0) | 2025.03.29 |
---|---|
Linux - rmdir 명령어 (빈 디렉토리 삭제) (0) | 2025.03.23 |
Linux - touch 명령어 (빈 파일 생성 및 수정 시간 변경) (0) | 2025.03.22 |
Linux - pwd 명령어 (현재 작업 중인 디렉토리 (경로)를 알려주는 명령어) (0) | 2025.03.19 |
Linux - echo 명령어 (터미널에 텍스트 또는 변수 값을 출력) (0) | 2025.02.01 |