티스토리 뷰

 

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

  1) 명령어 사용

    ① 사용자 정보 확인

       - id 명령어 : 현재 로그인한 사용자의 정보를 출력한다.

       - finger 명령어 : 지정된 사용자의 정보를 출력한다.

       - w 명령어 : 현재 로그인한 모든 사용자의 정보를 출력한다.

       - passwd 명령어 : 사용자의 비밀번호를 변경한다.

       - chage 명령어 : 사용자의 계정 정보를 변경한다.

   ② 그룹 정보 확인

       - groups 명령어 : 현재 로그인한 사용자의 그룹 정보를 출력한다.

       - grep 명령어 : 특정 그룹에 속한 사용자를 확인한다.

       - groupadd 명령어 : 새로운 그룹을 생성한다.

       - groupmod 명령어 : 기존 그룹의 정보를 변경한다.

       - groupdel 명령어 : 그룹을 삭제한다.

  2) 파일 확인

    ① 사용자 정보

       - /etc/passwd : 모든 사용자의 정보를 저장한다.

       - /etc/shadow : 모든 사용자의 암호화된 비밀번호를 저장한다.

       - /etc/passwd : 모든 사용자의 정보를 저장한다.

    ② 그룹 정보

       - /etc/group : 모든 그룹의 정보를 저장한다.

       - /etc/gshadow : 모든 그룹의 암호와된 비밀번호를 저장한다.

  3) GUI 도구 사용

     ① 시스템 설정 : 시스템 설정 도구에서 사용자 및 그룹 관리 기능을 사용할 수 있다.

     ② 사용자 및 그룹 관리 : 사용자 및 그룹 관리 도구를 사용하여 사용자와 그룹을 관리할 수 있다.

  4) 웹 인터페이스 사용

     ① Webmin : Webmin은 웹 기반 인터페이스를 사용하여 CentOS Linux 시스템을 관리할 수 있는 도구

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

 

2. 사용 예시

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

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

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

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

# 새로운 그룹 생성
groupadd new_group

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

# 그룹 삭제
groupdel grouoname

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

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

 

3. 참고

      - man 명령어를 사용하여 각 명령어의 사용 방법을 확인할 수 있다.

     - /etc/passwd 및 /etc/group 파일은 중요한 시스템 파일이므로 편집 시 주의해야 한다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
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 31
글 보관함