[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]에서 사용자와 그룹을 관리하는 방법에 대해 알아보았습니다.

참고 문헌: