[shell] 사용자 및 그룹 관리
리눅스나 유닉스 기반 시스템에서 사용자 및 그룹은 시스템 보안 및 리소스 액세스의 핵심 부분입니다. 이 포스트에서는 리눅스 [Shell]에서 사용자와 그룹을 어떻게 관리하는지에 대해 알아보겠습니다.
사용자 관리
사용자 추가
새로운 사용자를 추가하려면 다음 명령을 사용합니다:
$ sudo adduser newuser
사용자 삭제
기존 사용자를 삭제하려면 다음 명령을 사용합니다:
$ sudo deluser existinguser
사용자 비밀번호 변경
사용자의 비밀번호를 변경하려면 다음 명령을 사용합니다:
$ sudo passwd username
그룹 관리
새 그룹 추가
새로운 그룹을 추가하려면 다음 명령을 사용합니다:
$ sudo addgroup newgroup
기존 그룹에서 사용자 제거
특정 그룹에서 사용자를 제거하려면 다음 명령을 사용합니다:
$ sudo deluser username groupname
그룹 삭제
기존 그룹을 삭제하려면 다음 명령을 사용합니다:
$ sudo delgroup existinggroup
권한 관리
사용자를 그룹에 추가
사용자를 특정 그룹에 추가하려면 다음 명령을 사용합니다:
$ sudo adduser username groupname
그룹의 권한 변경
특정 디렉토리나 파일에 대한 그룹의 권한을 변경하려면 다음 명령을 사용합니다:
$ sudo chown :newgroup filename
이것으로 [Shell]에서 사용자와 그룹을 관리하는 방법에 대해 알아보았습니다.
참고 문헌:
- 리눅스 man 페이지
- 더 알아보기
- 리눅스 사용자 및 그룹 관리