이 두 가지 파일 권한은 무엇입니까?

이 두 가지 파일 권한은 무엇입니까?

UID 루트와 GID 루트는 무엇을 의미합니까?

차이점?

몇 가지 예를 들어주세요...

감사해요

답변1

UID는 사용자 ID를 나타내고 GID는 그룹 ID를 나타냅니다. UNIX 또는 Linux 시스템에서 각각 사용자 또는 그룹 계정과 연결된 숫자 식별자입니다(예: 0또는 5160). 또한 시스템은 편의를 위해 사람이 읽을 수 있는 사용자 및 그룹을 사용합니다(예: root또는 adm).

사용자는 개인이나 역할을 나타내는 반면, 그룹은 사람이나 역할의 집합을 나타냅니다. 각각은 시스템에서 파일, 프로세스 등과 같은 리소스에 액세스할 수 있는 사람을 관리하는 데 사용됩니다.

많은 시스템에서 사용자와 그룹이 서로 다른 기능을 갖고 있음에도 불구하고 (혼란스러울 정도로) 동일한 이름이 지정될 수 있다는 것을 알게 될 것입니다. 또한 일부 사람들은 (혼란스럽게도) 숫자 ID 대신 UID 또는 GID를 사용하여 사용자 또는 그룹과 동일한 의미를 갖습니다. 모든 이름과 ID를 찾을 수 있으며, 해당 매뉴얼 페이지에서 읽을 수 있는 /etc/passwd파일 에서 어떻게 서로 매핑되는지 확인할 수 있습니다 ./etc/group

따라서 "UID 루트"(실수)는 루트 사용자를 의미하고 "GID 루트"(실수)는 루트 그룹을 의미합니다.

답변2

UID 루트는 파일이 사용자 루트에 의해 소유되고 완전히 제어된다는 것을 의미합니다. GID 루트는 그룹 루트의 구성원이 그룹 권한에 따라 파일을 제어할 수 있음을 나타냅니다.

관련 정보