상세 컨텐츠

본문 제목

7-2. 그룹정보관리

클라우드/리눅스(Linux)_Fundamentals

by datasa 2023. 4. 24. 12:19

본문

 

▶ CentOS Linux 8에서 사용자 및 그룹 정보 관리

CentOS Linux 8에서 사용자 및 그룹 정보를 관리하는 방법은 여러 가지가 있습니다.

 

1. 명령어 사용:

사용자 정보 관리:

  • 사용자 추가: useradd 명령어를 사용하여 새로운 사용자를 생성합니다.
  • 사용자 정보 변경: usermod 명령어를 사용하여 사용자 정보를 변경합니다.
  • 사용자 삭제: userdel 명령어를 사용하여 사용자를 삭제합니다.
  • 사용자 비밀번호 변경: passwd 명령어를 사용하여 사용자 비밀번호를 변경합니다.

그룹 정보 관리:

  • 그룹 추가: groupadd 명령어를 사용하여 새로운 그룹을 생성합니다.
  • 그룹 정보 변경: groupmod 명령어를 사용하여 그룹 정보를 변경합니다.
  • 그룹 삭제: groupdel 명령어를 사용하여 그룹을 삭제합니다.
  • 사용자 그룹 추가: usermod -g groupname username 명령어를 사용하여 사용자를 특정 그룹에 추가합니다.
  • 사용자 그룹 제거: gpasswd -d username groupname 명령어를 사용하여 사용자를 특정 그룹에서 제거합니다.

2. 파일 편집:

  • /etc/passwd: 모든 사용자 정보를 저장하는 파일입니다.
  • /etc/shadow: 모든 사용자 비밀번호 정보를 저장하는 파일입니다.
  • /etc/group: 모든 그룹 정보를 저장하는 파일입니다.

주의:

/etc/passwd, /etc/shadow, /etc/group 파일은 시스템 관리에 중요한 파일입니다. 편집 시에는 주의해야 하며, 잘못된 편집은 시스템 오류를 발생시킬 수 있습니다.

 

O 사용 예시:

# 새로운 사용자 생성
useradd username

# 사용자 정보 변경
usermod -c "This is a comment" username

# 사용자 삭제
userdel username

# 사용자 비밀번호 변경
passwd username

# 새로운 그룹 생성
groupadd new_group

# 그룹 정보 변경
groupmod -n new_groupname old_groupname

# 그룹 삭제
groupdel groupname

# 사용자를 특정 그룹에 추가
usermod -g groupname username

# 사용자를 특정 그룹에서 제거
gpasswd -d username groupname

 

관련글 더보기

댓글 영역