상세 컨텐츠

본문 제목

7-1. 리눅스 사용자 정보확인

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

by datasa 2023. 4. 24. 12:14

본문

 

 

▶ CentOS Linux 8에서 사용자 정보와 그룹 정보 확인 방법

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

 

1. 명령어 사용

  • 사용자 정보 확인:
    • id 명령어: 현재 로그인한 사용자의 정보를 출력합니다.
    • finger 명령어: 지정된 사용자의 정보를 출력합니다.
    • w 명령어: 현재 로그인한 모든 사용자의 정보를 출력합니다.
    • passwd 명령어: 사용자의 비밀번호를 변경합니다.
    • chage 명령어: 사용자의 계정 정보를 변경합니다.
  • 그룹 정보 확인:
    • groups 명령어: 현재 로그인한 사용자의 그룹 정보를 출력합니다.
    • grep 명령어: 특정 그룹에 속한 사용자를 확인합니다.
    • groupadd 명령어: 새로운 그룹을 생성합니다.
    • groupmod 명령어: 기존 그룹의 정보를 변경합니다.
    • groupdel 명령어: 그룹을 삭제합니다.

2. 파일 확인

  • 사용자 정보:
    • /etc/passwd: 모든 사용자의 정보를 저장합니다.
    • /etc/shadow: 모든 사용자의 암호화된 비밀번호를 저장합니다.
    • /etc/login.defs: 사용자 계정 설정 기본값을 저장합니다.
  • 그룹 정보:
    • /etc/group: 모든 그룹의 정보를 저장합니다.
    • /etc/gshadow: 모든 그룹의 암호화된 비밀번호를 저장합니다.

3. GUI 도구 사용

  • 시스템 설정: 시스템 설정 도구에서 사용자 및 그룹 관리 기능을 사용할 수 있습니다.
  • 사용자 및 그룹 관리: 사용자 및 그룹 관리 도구를 사용하여 사용자와 그룹을 관리할 수 있습니다.

4. 웹 인터페이스 사용

  • Webmin: Webmin은 웹 기반 인터페이스를 사용하여 CentOS Linux 시스템을 관리할 수 있는 도구입니다.
  • Cockpit: Cockpit은 웹 기반 인터페이스를 사용하여 CentOS Linux 시스템을 관리할 수 있는 또 다른 도구입니다.

O 사용 예시:

# 현재 로그인한 사용자의 정보 확인
id

# 지정된 사용자의 정보 확인
finger username

# 현재 로그인한 모든 사용자의 정보 확인
w

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

# 새로운 그룹 생성
groupadd new_group

# 기존 그룹의 정보 변경
groupmod groupname

# 그룹 삭제
groupdel groupname

# 모든 사용자의 정보 확인
cat /etc/passwd

# 모든 그룹의 정보 확인
cat /etc/group

 

O 참고:

  • man 명령어를 사용하여 각 명령어의 사용 방법을 확인할 수 있습니다.
  • /etc/passwd  /etc/group 파일은 중요한 시스템 파일이므로 편집 시 주의해야 합니다.

관련글 더보기

댓글 영역