사용자 지정 Bash 스크립트를 사용하여 Microsoft Intune Linux 디바이스 구성

중요

사용자 지정 구성 프로필은 WiFi 연결 또는 앱, 사이트 등의 인증과 같은 중요한 정보에 사용하면 안 됩니다.

Microsoft Intune 사용하여 사용자 지정 Bash 스크립트를 사용하여 Linux 디바이스에 대한 사용자 지정 구성 설정을 추가하거나 만들 수 있습니다. Intune에 기본 제공되지 않는 디바이스 설정 및 기능을 추가하도록 설계되었습니다.

Intune에서 기존 Bash 스크립트를 가져온 다음, Linux 사용자 및 디바이스에 스크립트 정책을 할당합니다. 할당되면 설정이 분산됩니다. 또한 organization Linux에 대한 기준 또는 표준을 만듭니다.

이 문서에서는 기존 스크립트를 추가하는 단계를 나열하고 일부 샘플 스크립트가 포함된 GitHub 리포지토리를 제공합니다.

필수 구성 요소

스크립트 가져오기

  1. Microsoft Intune 관리 센터에 로그인합니다.

  2. 디바이스>스크립트 및 수정Linux추가>를 선택합니다.>

    Microsoft Intune 관리 센터 및 디바이스, 스크립트, 추가를 선택하고 드롭다운 목록에서 Linux를 선택하여 사용자 지정 Bash 스크립트를 추가하는 방법을 보여 주는 스크린샷

  3. 기본에서 다음 속성을 입력합니다.

    • 이름: 정책에 대한 설명이 포함된 이름을 입력합니다. 나중에 쉽게 식별할 수 있도록 정책 이름을 지정합니다.
    • 설명: 정책에 대한 설명을 입력합니다. 이 설정은 선택 사항이지만 권장됩니다.
  4. 다음을 선택합니다.

  5. 구성 설정에서 다음 설정을 구성합니다.

    • 실행 컨텍스트: 스크립트가 실행되는 컨텍스트를 선택합니다. 옵션은 다음과 같습니다.

      • 사용자 (기본값): 사용자가 디바이스에 로그인하면 스크립트가 실행됩니다. 사용자가 디바이스에 로그인하지 않거나 사용자 선호도가 없는 경우 스크립트가 실행되지 않습니다.
      • 루트: 스크립트는 항상 디바이스 수준에서(사용자가 로그인했는지 여부와 관계없이) 실행됩니다.
    • 실행 빈도: 스크립트가 실행되는 빈도를 선택합니다. 기본값은 15분마다입니다.

    • 실행 다시 시도: 스크립트가 실패하는 경우 Intune에서 스크립트 실행을 다시 시도해야 하는 횟수를 입력합니다. 기본값은 다시 시도 안 입니다.

    • 실행 스크립트: 파일 선택기를 선택하여 기존 Bash 스크립트를 업로드합니다. 파일만 추가 .sh 합니다.

      Microsoft에는 몇 가지 샘플 Bash 스크립트가 있습니다 https://github.com/microsoft/shell-intune-samples/tree/master/Linux.

    • Bash 스크립트: 기존 Bash 스크립트를 추가하면 스크립트 텍스트가 표시됩니다. 이 스크립트를 편집할 수 있습니다.

  6. 다음을 선택합니다.

  7. 범위 태그(선택 사항)에서 프로필을 특정 IT 그룹(예: US-NC IT Team 또는 JohnGlenn_ITDepartment)으로 필터링하는 태그를 할당합니다. 범위 태그에 대한 자세한 내용은 분산형 IT에 RBAC 및 범위 태그 사용을 참조하세요.

    다음을 선택합니다.

  8. 할당에서 프로필을 수신할 사용자 또는 그룹을 선택합니다. 프로필 할당에 대한 자세한 내용은 사용자 및 장치 프로필 할당을 참조하세요.

    다음을 선택합니다.

  9. 검토 + 만들기에서 설정을 검토합니다. 만들기를 선택하면 변경 사항이 저장되고 프로필이 할당됩니다. 정책은 프로필 목록에도 표시됩니다.

다음 단계

macOS 및 Windows에서 셸 스크립트를 실행할 수도 있습니다.