리눅스 사용자와 그룹 관리하는 방법 - useradd, groupadd 명령어 사용 방법
- 리눅스
- 2021. 7. 18.
리눅스의 사용자와 그룹을 관리하는 방법에 대해서 알아보겠습니다.
useradd 로 사용자를 추가하고 groupadd로 그룹을 추가하고 삭제하는 방법을 알아보고 패스워드나 정책 등을 지정하는 방법까지 총 정리해 드리겠습니다.
유저관리
useradd
# useradd newuser
newuser 라는 이름의 사용자 생성
# useradd -u 1111 newuser
사용자 ID를 1111로 지정하여 newuser 생성
# useradd -g newgroup newuser
newgroup 그룹에 newuser 를 생성
#useradd -d /newhome newuser
newhome 디렉토리를 newuser의 홈디렉토리로 지정
#useradd -s /bin/bash newuser
newuser의 기본 쉘을 bash 로 지정
passwd
# passwd newuser
패스워드 지정
usermod
# usermod -g root newuser
newuser의 그룹을 root로 변경
userdel
# userdel newuser
newuser 삭제
# userdel -r newuser
newuser 삭제와 동시에 홈디렉토리도 삭제
사용자 암호 정책
chage
사용자 암호에 정책 지정
# chage -1 newuser
사용자에 설정된 사항 확인
# chage -m 2 newuser
사용자에 설정한 암호를 사용해야 하는 최소 일자
# chage -M 30 newuser
사용자에 설정한 암호를 사용할 수 있는 최대 일자
# chage -E 2021/05/30 newuser
암호 만료일자 지정
# chage -W 10 newuser
사용자가 설정한 암호가 만료되기 전 경고하는 날짜
10이면 10일전
그룹관리
groups
# groups
현재 사용자의 그룹을 보여줌
# groups newuser
newuser가 소속된 그룹을 보여줌
groupadd
# groupadd newgroup
newgroup 생성
#groupadd -g 2222 newgroup
newgroup의 그룹id를 2222로 지정
groupmod
# groupmod -n newgroup new2group
newgroup을 new2group 으로 이름 변경
groupdel
# groupdel newgroup
newgroup 그룹 삭제
gpasswd
그룹의 암호를 설정하거나 그룹을 관리
# gpasswd newgroup
그룹의 암호를 지정
# gpasswd - A newuser newgroup
그룹의 관리자를 newuser로 지정
# gpasswd -a newuser newgroup
newuser를 그룹에 추가
# gpasswd -d newuser newgroup
newuser를 그룹에서 삭제
'리눅스' 카테고리의 다른 글
리눅스 '>' '>>' 파일에 텍스트 추가 방법 (0) | 2022.07.12 |
---|---|
리눅스 특정 필드 값 추출하기 awk (0) | 2022.06.19 |
리눅스 부팅 시 자동 실행 시작프로그램 등록 (0) | 2022.06.11 |
리눅스 yum 안될 때 미러사이트 변경 방법 (0) | 2022.05.14 |
[Linux] flock 스크립트 잠금 기능 - crontab 중복실행 방지 (0) | 2021.07.15 |