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파일은 중요한 시스템 파일이므로 편집 시 주의해야 합니다.
댓글 영역