<목차>
0. 그룹 생성
1. 계정 생성
2. 암호 설정
3. 계정 정보 확인
0. 그룹생성
groupadd -g 1998 groupTest
GID(Group Id)가 1998이고, 그룹 이름이 groupTest인 그룹 생성
* groupadd 명령어 사용법
- -g gid : 지정한 gid로 그룹 ID를 생성
- -o : -g 옵션과 함께 사용하며 지정한 gid가 이미 있더라도 중복을 허용
- -r : 시스템 관리 영역인 그룹 ID 499 이하에서 그룹을 추가
1. 계정 생성
useradd -u 1997 -g 1998 hanjonghyuk
UID(User Id)가 1997이고, GID가 1998인 그룹에 속하는 계정 hanjonghyuk 생성
* useradd 명령어 사용법
- -c comment : 새로운 사용자의 설명을 추가
- -d 홈 디렉터리 : 사용자의 홈 디렉터리 위치를 지정
- -e 날짜 : 임시 사용자의 사용기간을 제한한다. YYYY-MM-DD(년도-월-날) 방식으로 지정
- -f 남은 날 수 : 임시로 생성한 사용자의 사용 기간을 지정
- -g 그룹 : 새로운 사용자의 그룹을 지정
- -G 그룹, ··· : 새로운 사용자가 포함되는 여러 그룹을 지정
- -u UserID : 새로운 사용자의 ID 값을 지정
- -p 패스워드 : 새로운 사용자를 추가하면서 동시에 패스워드도 지정
- -s shell : 새로운 사용자의 셸을 지정
- -m -k skell_dir : skell 디렉터리를 지정
2. 암호 설정
passwd hanjonghyuk
* passwd 유저명
3. 계정 정보 확인
cat /etc/passwd
etc에 들어있는 passwd 안에 유저, 그룹에 관한 정보를 확인할 수 있음
하단부에 보면, 정상적으로 계정이 생성됨을 확인
계정명 : 권한 : UID : GID :: 저장 디렉터리 : 사용하는 쉘 종류
'OS > Linux' 카테고리의 다른 글
(CentOS) Java openjdk 설치 후 환경변수 설정 (리눅스 symbolic 파일, readlink 명령어 개념) (3) | 2022.12.09 |
---|