> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Applications, Library 및 System 폴더에서 world writable 파일 확인

> Mac의 Applications, Library 및 System 폴더에서 world writable 파일을 감사합니다.

<Callout icon="apple" color="#B84A7A" iconType="regular">이 가이드는 Mac 컴퓨터에 적용됩니다</Callout>

### Applications, Library 및 System world writable Parameters 정보

이 Blueprint Parameters는 Mac 컴퓨터의 Applications, Library 및 System 폴더에서 권한이 지나치게 허용적인 파일을 감사합니다. world writable 파일로 인해 발생하는 보안 취약점을 식별합니다.

### 작동 방식

이 Parameters는 Applications, Library 및 System 폴더에서 world writable 파일을 검사합니다. Applications Parameter는 규정을 준수하지 않는 애플리케이션을 world executable로 변경합니다. Library Parameter는 world writable 디렉터리가 발견되면 문제 해결을 시도할 수 있습니다. System Parameter는 해당 파일이 존재함을 알려줍니다.

### World Writable 파일이란?

macOS의 world writable 파일은 시스템의 모든 사용자가 수정할 수 있는 파일 또는 디렉터리입니다. 편리해 보일 수 있지만 상당한 보안 위험을 초래합니다. 악의적인 의도를 가진 사용자를 포함한 모든 사용자가 이러한 파일을 변경할 수 있으므로 무단 변경, 데이터 손상 또는 시스템 침해로 이어질 수 있습니다.

이러한 파일은 악성 코드를 삽입하거나 서비스를 방해하는 데 악용될 수 있으므로 이를 파악하는 것이 매우 중요합니다. 파일 권한을 정기적으로 감사하고 관리하면 시스템 무결성과 보안을 유지하는 데 도움이 됩니다. world writable 권한을 최소화하거나 제거하면 이러한 취약점으로부터 Mac 컴퓨터를 보호할 수 있습니다.

### Applications 폴더의 적절한 권한 확인

이 Parameter는 `/Applications` 디렉터리 내 어느 위치에 있든 애플리케이션이 world writable이 아닌지 확인합니다. 규정을 준수하지 않는 것으로 확인된 애플리케이션은 권한이 world executable로 변경됩니다.

Blueprint(Assignment Map)에서 Parameter를 구성하여 Applications 폴더의 world writable 애플리케이션을 감사하고 발견되면 문제를 해결할 수 있습니다. Parameter를 구성하려면 다음을 수행하십시오.

<Steps>
  <Step title="Parameters에 액세스">
    Blueprint를 연 다음 **Parameters**를 선택합니다.
  </Step>

  <Step title="Parameters 편집">
    **Parameters 편집**을 선택합니다. 처음 추가하는 Parameter인 경우 **Parameters 추가**를 선택합니다.
  </Step>

  <Step title="Parameter 검색">
    검색 필드에 "Applications folder"를 입력합니다.
  </Step>

  <Step title="Parameter 활성화">
    **Check Applications folder for appropriate permissions** Parameter를 찾아 스위치를 전환하여 활성화합니다.
  </Step>

  <Step title="알림 구성">
    선택적으로 종 아이콘을 선택하여 이 Parameter의 알림을 음소거합니다.
  </Step>

  <Step title="구성 저장">
    **저장**을 선택합니다.
  </Step>
</Steps>

### Library 폴더에서 world writable 파일 확인

이 Parameter는 `/Library`의 디렉터리가 world writable로 설정되어 있지 않은지 확인합니다. Iru가 지정된 폴더를 건너뛰도록 디렉터리 제외를 만들 수 있습니다. 이는 이 Parameter를 준수하도록 디렉터리가 수정되면 제대로 작동하지 않는 애플리케이션에 유용합니다. Adobe가 그 예입니다.

<Warning>
  대량 배포 전에 철저히 테스트하십시오. 일부 애플리케이션은 `/Library`의 관련 디렉터리가 world writable이 아니면 제대로 작동하지 않습니다.
</Warning>

Blueprint(Assignment Map)에서 Parameter를 구성하여 Library 폴더에 있는 world writable 파일을 감사하고 발견되면 문제 해결을 시도할 수 있습니다. Parameter를 구성하려면 다음을 수행하십시오.

<Steps>
  <Step title="Parameters에 액세스">
    Blueprint를 연 다음 **Parameters**를 선택합니다.
  </Step>

  <Step title="Parameters 편집">
    **Parameters 편집**을 선택합니다. 처음 추가하는 Parameter인 경우 **Parameters 추가**를 선택합니다.
  </Step>

  <Step title="Parameter 검색">
    검색 필드에 "world writable"을 입력합니다.
  </Step>

  <Step title="Parameter 활성화">
    **Check Library folder for world writable files** Parameter를 찾아 스위치를 전환하여 활성화합니다.
  </Step>

  <Step title="디렉터리 제외 추가">
    선택적으로 **Add Directory Exclusion**을 선택하고 **Full paths of excluded directories** 아래에 Iru Endpoint가 건너뛸 각 디렉터리의 전체 경로를 입력합니다.
  </Step>

  <Step title="알림 구성">
    선택적으로 종 아이콘을 선택하여 이 Parameter의 알림을 음소거합니다.
  </Step>

  <Step title="구성 저장">
    **저장**을 선택합니다.
  </Step>
</Steps>

### System 폴더에서 world writable 파일 확인

이 Parameter는 `/System`의 디렉터리가 world writable로 설정되어 있지 않은지 확인합니다.

<Note>
  Apple의 [System Integrity Protection(SIP)](https://support.apple.com/en-us/102149)으로 인해 System 폴더에서 발견된 world writable 파일은 자동으로 문제를 해결할 수 없습니다. 이 위치에서 발견된 world writable 파일에 대한 경고를 해결하려면 수동 개입이 필요합니다.
</Note>

Blueprint(Assignment Map)에서 Parameter를 구성하여 System 폴더에 있는 world writable 파일을 감사하고 관리자에게 해당 파일의 존재를 알릴 수 있습니다. Parameter를 구성하려면 다음을 수행하십시오.

<Steps>
  <Step title="Parameters에 액세스">
    Blueprint를 연 다음 **Parameters**를 선택합니다.
  </Step>

  <Step title="Parameters 편집">
    **Parameters 편집**을 선택합니다. 처음 추가하는 Parameter인 경우 **Parameters 추가**를 선택합니다.
  </Step>

  <Step title="Parameter 검색">
    검색 필드에 "world writable"을 입력합니다.
  </Step>

  <Step title="Parameter 활성화">
    **Check System folder for world writable files** Parameter를 찾아 스위치를 전환하여 활성화합니다.
  </Step>

  <Step title="알림 구성">
    선택적으로 종 아이콘을 선택하여 이 Parameter의 알림을 음소거합니다.
  </Step>

  <Step title="구성 저장">
    **저장**을 선택합니다.
  </Step>
</Steps>

Parameters에 대한 자세한 내용은 지식 베이스의 [Parameters](/ko/endpoint/getting-started/blueprints-and-library/configuring-parameters) 섹션을 참조하십시오.
