알림

사무실 복귀 전략을 세우고 있나요? Chrome OS를 어떻게 활용할 수 있을지 알아보세요.

Chrome 업데이트 관리하기(Mac)

Mac 관리자는 Google 소프트웨어 업데이트를 사용하여 사용자의 Mac 컴퓨터에서 Chrome 브라우저 및 Chrome 앱의 업데이트를 관리할 수 있습니다. Google 소프트웨어 업데이트 정책에는 다음 두 가지 유형이 있습니다.

  • 기기에 설치된 모든 Google 앱에 적용되는 전체 정책
  • 특정 앱에만 적용되고 전체 정책보다 우선하는 앱별 정책

Google 소프트웨어 업데이트 구성 파일(com.google.Keystone.plist)에서 두 가지 정책 유형의 값을 설정한 다음 조직의 모든 기기에 배포할 구성 프로필을 만들 수 있습니다.

1단계: 정책 설정 파일 만들기

새 속성 목록 파일 만들기
  1. 원하는 편집기에서 새 정책 목록(.plist) 파일을 만듭니다.
    .plist 파일을 만들고 수정하려면 Xcode와 같이 관리자를 대신하여 XML 코드를 작성하는 편집기를 사용하는 것이 좋습니다.
  2. 다음과 같이 전체 정책 키를 파일에 추가합니다.
    <key>updatePolicies</key>
    <dict>
     <key>global</key>
     <dict>
     </dict>
    </dict>
  3. 파일을 com.google.Keystone.plist로 저장합니다.
  4. JAMF 또는 AirWatch와 같은 휴대기기 관리(MDM) 시스템을 사용하는 경우 MDM 시스템에 .plist 파일을 업로드합니다. MDM을 사용하지 않는 경우 파일을 /Library/Managed Preferences/에 저장합니다.  

2단계: 업데이트 구성하기

자동 업데이트 사용 설정(권장)

Chrome 브라우저 및 Google 소프트웨어 업데이트에서 관리하는 모든 애플리케이션에 적용됩니다.

중요 보안 수정사항 및 새로운 기능이 출시되면 사용자가 받을 수 있도록 자동 업데이트를 사용 설정하는 것이 좋습니다.

  1. 원하는 XML 편집기에서 com.google.Keystone.plist 파일을 엽니다.
  2. updatePolicies 키 아래에 Chrome 브라우저 UpdateDefault 키 항목을 추가하고 키 값을 0으로 설정합니다. 다음 예시는 자동 업데이트를 사용 설정한 Chrome 브라우저(com.google.Chrome)의 설정을 보여줍니다.
    <key>updatePolicies</key>
    <dict>
      <key>global</key>
      <dict>
        <key>UpdateDefault</key>
        <integer>0</integer>
      </dict>
    </dict>
  3. 변경사항을 저장합니다.

아래 표UpdateDefault 키의 모든 유효한 설정을 보여줍니다.

업데이트 사용 중지

Chrome 브라우저 및 Google 소프트웨어 업데이트에서 관리하는 모든 애플리케이션에 적용됩니다.

Chrome 브라우저는 기능 및 보안 업데이트를 통해 자동 업데이트가 되므로 사용자가 중요한 보안 업데이트나 새로 출시된 기능을 놓치지 않도록 해줍니다.

Chrome 브라우저 업데이트를 중지해야 하는 경우 자동 업데이트를 사용 중지하고 사용자가 브라우저를 직접 업데이트하지 못하도록 할 수 있습니다.

중요: 브라우저 업데이트는 사용 중지하지 않는 것이 좋습니다. 중지하면 Chrome 브라우저에 소프트웨어 수정사항 및 보안 패치가 적용되지 않으며 비정상 종료 및 보안 취약성의 위험이 발생합니다. 업데이트를 사용 중지해야 하는 경우 네트워크 전체에 적시에 업데이트할 수 있는 프로세스를 마련해야 합니다. 가능한 한 빨리 업데이트를 다시 사용 설정하는 것이 더 좋습니다.

  1. 원하는 XML 편집기에서 com.google.Keystone.plist 파일을 엽니다.
  2. updatePolicies 키 아래에 Chrome 브라우저 UpdateDefault 키 항목을 추가하고 키 값을 2로 설정합니다. 다음 예시는 예약된 자동 업데이트를 사용 중지하고 사용자가 chrome://settings/help를 사용해 수동으로 업데이트를 설치하도록 허용하는 Chrome 브라우저(com.google.Chrome) 설정을 보여 줍니다.
    <key>updatePolicies</key>
    <dict>
      <key>global</key>
      <dict>
        <key>UpdateDefault</key>
        <integer>3</integer>
      </dict>
    </dict>
  3. 변경사항을 저장합니다.

아래 표UpdateDefault 키의 모든 유효한 설정을 보여줍니다.

Chrome 브라우저 구성요소 업데이트 사용 중지하기(선택사항)

Chrome 브라우저 구성요소에만 적용됩니다.

Chrome 브라우저의 자동 업데이트를 사용 중지하더라도 Widevine DRM 및 Chrome 업데이트 복구 구성요소를 포함한 브라우저 구성요소의 경우 업데이트가 자동으로 중지되지 않습니다.

Chrome 브라우저 구성요소 업데이트를 중지하려면 다음 안내를 따르세요.

  1. 맞춤 속성 목록(.plist) 파일에서 ComponentUpdatesEnabled Chrome 정책을 사용 중지합니다. 다음 예시는 구성요소 업데이트를 사용 중지하는 방법을 보여줍니다.
    <key>global</key>
    <dict>
         <key>ComponentUpdatesEnabled</key>

            <boolean>false</boolean>
      <dict>
  2. 원하는 배포 도구를 사용하여 Mac 컴퓨터에 정책을 배포합니다.

참고:

  • 이 정책은 모든 구성요소에 적용되지는 않습니다. 예외 구성요소의 전체 목록은 ComponentUpdatesEnabled를 참고하세요.
  • Mac 컴퓨터에서 Chrome 정책을 구성하는 방법을 자세히 알아보려면 정책 템플릿을 참고하세요.

3단계: 업데이트 맞춤설정하기

근무 시간 외 자동 업데이트 예약하기

Chrome 브라우저 및 Google 소프트웨어 업데이트에서 관리하는 모든 애플리케이션에 적용됩니다.

업무가 가장 바쁜 시간 등 특정 시간 동안에는 자동 업데이트가 수행되지 않도록 자동 업데이트 수행 시간을 일별로 설정할 수 있습니다.

참고: 지정 시간은 로컬 컴퓨터상의 시간입니다.

  1. 원하는 XML 편집기에서 com.google.Keystone.plist를 엽니다.
  2. 다음 중첩 키를 updatePolicies 전체 키에 추가합니다.
    설정  설명
    UpdatesSuppressedStartHour 24시간 형식으로 지정되는 자동 업데이트 시작 시간의 시간에 해당하는 값입니다. 0(자정)에서 23 사이의 값을 사용합니다.
    UpdatesSuppressedStartMin 자동 업데이트를 시작하는 시작 시간의 분에 해당하는 값입니다. 0에서 59 사이의 값을 사용합니다.
    UpdatesSuppressedDurationMin 자동 업데이트 수행에 허용되는 시간(분)입니다. 이 값을 0으로 설정하면 시스템은 업데이트 시간이 지정되지 않은 것처럼 작동합니다.
  3. 변경사항을 저장합니다.

다음 예시는 자동 업데이트 기간을 오후 4시 30분에 시작해서 다음 날 오전 8시에 종료하도록 설정합니다.

<key>updatePolicies</key>
<dict>
 <key>global</key>
 <dict>
  <key>UpdatesSuppressedStartHour</key>
  <integer>16</integer>
  <key>UpdatesSuppressedStartMin</key>
  <integer>30</integer>
  <key>UpdatesSuppressedDurationMin</key>
  <integer>960</integer>
  </dict>
</dict>

앱별 정책 설정하기

Google 소프트웨어 업데이트에서 관리하는 모든 애플리케이션에 적용됩니다.

모든 Google 앱에는 앱별 정책 설정을 정의할 때 사용하는 고유 식별자(앱 ID)가 있습니다. 이러한 설정은 모든 전체 업데이트 설정보다 우선합니다. 앱의 업데이트 정책을 구성하려면 앱 ID를 알고 있어야 합니다.

  1. 다음 안내를 따라 관리하려는 애플리케이션의 앱 ID를 찾습니다.
    1. 컴퓨터에서 애플리케이션 폴더를 엽니다.
    2. 구성하려는 Google 애플리케이션을 마우스 오른쪽 버튼으로 클릭합니다.
    3. 패키지 콘텐츠 보기를 선택합니다.
    4. 콘텐츠 폴더를 엽니다.
    5. info.plist 파일을 열고 앱 ID를 검색합니다. 앱 ID는 com.google.productname 형식으로 표시됩니다. 예를 들어 드라이브 파일 스트림의 앱 ID는 com.google.drivefs입니다.
  2. 원하는 XML 편집기에서 com.google.Keystone.plist 파일을 엽니다.
  3. updatePolicies 키 아래에 업데이트하려는 각 앱에 해당하는 앱별 UpdateDefault 키 항목을 추가합니다. 다음 예제는 드라이브 파일 스트림(com.google.drivefs)의 설정을 보여줍니다.
    <key>com.google.drivefs</key>
    <dict>
     <key>UpdateDefault</key>
     <integer>2</integer>
    </dict>
    
  4. UpdateDefault 키를 원하는 업데이트 정책 설정으로 정합니다.
  5. (선택사항) 애플리케이션을 단일 버전으로 고정하려면 TargetVersionPrefix 키를 사용하여 대상 버전으로 지정합니다. 이렇게 하면 기기의 앱 버전이 지정된 버전 번호 이상으로 업데이트되는 것을 중지할 수 있습니다.
  6. 변경사항을 저장합니다.
Chrome 브라우저 업데이트를 특정 버전으로 고정하기

Chrome 브라우저 업데이트에만 적용됩니다.

Mac 컴퓨터를 업데이트할 Chrome 브라우저 버전(주요 버전 또는 특정 정식 버전)을 지정할 수 있습니다. Google은 공개 버전 채널에서 컴퓨터를 Chrome 브라우저의 새 버전으로 몇 주에 걸쳐 점진적으로 업데이트합니다. 업데이트가 더 오래 걸릴 수도 있습니다.

  • xx. 문법을 사용해 주요 버전 지정: 지정한 버전이 공개 버전 채널에서 주요 버전인 동안에는 컴퓨터에서 보안 업데이트를 계속 받을 수 있습니다. 출시가 100%를 달성한 후에는 Chrome 브라우저가 최신 비주요 버전으로 업데이트됩니다. 이 과정은 몇 주 정도 걸릴 수 있습니다.
  • xx.xx.xx.xx 문법을 사용해 전체 버전 지정: 지정한 버전이 사용 가능한 동안에는 컴퓨터가 정확한 해당 버전으로 업데이트됩니다.

일반적으로 주요 버전 구문인 xx.를 사용하여 기기가 해당 버전의 최신 버전을 유지하도록 하는 것이 좋습니다. 하지만 전체 버전 문법인 xx.xx.xx.xx를 사용하여 특정 버전을 지정해야 할 수도 있습니다. 예를 들어 중요한 보안 수정사항을 배포해야 하는데 Google 업데이트 램프 속도가 비즈니스 요구사항을 충족하지 못하거나 특정 버전이 조직의 내부 테스트를 기반으로 인증될 때도 있습니다.

새로운 비주요 버전이 필요한 버그 또는 보안 수정으로 인해 비주요 버전의 출시율이 100%에 도달하지 못할 수도 있습니다. 전체 버전 문법인 xx.xx.xx.xx를 사용하면 최신 버전이 아니거나 알려진 버그가 있는 버전을 배포할 위험도 있습니다.

주의: 업데이트를 Chrome 브라우저의 특정 버전으로 고정하는 것은 Chrome 브라우저의 새 버전을 테스트하는 경우와 같이 일시적으로만 해야 합니다. 사용자 컴퓨터의 고정을 반드시 해제하세요. 해제하지 않으면 중요한 보안 업데이트나 새로운 기능을 놓칠 수 있습니다.

  1. 선호하는 편집기에서 만든 com.google.Keystone.plist 파일을 엽니다.
  2. updatePolicies 키 아래에 Chrome 브라우저 UpdateDefaultTargetVersionPrefix 키 항목을 추가합니다. 다음 예시는 버전을 89로 고정하는 Chrome 브라우저(com.google.Chrome) 설정을 보여 줍니다.
    <key>com.google.Chrome</key>
    <dict>
     <key>TargetVersionPrefix</key>
     <string>89.</string>
    </dict>
    
  3. 파일을 저장합니다.
Chrome 브라우저를 이전 버전으로 롤백하기

Chrome 브라우저 업데이트에만 적용됩니다. 이 정책의 사용에 따른 책임은 사용자에게 있습니다.

사용자가 최신 보안 업데이트의 보호를 받으려면 최신 버전의 Chrome 브라우저를 사용하는 것이 좋습니다. Mac 컴퓨터에서 특정 버전의 Chrome 브라우저로 일시적으로 롤백하려면 TargetVersionPrefixRollVersionToTargetVersion 키를 사용하세요. 이전 버전의 Chrome 브라우저를 실행하면 사용자가 알려진 보안 문제에 노출됩니다.

Chrome 브라우저는 주요 버전 업데이트마다 기기에 로컬로 사용자 정보의 스냅샷을 저장합니다. 기본적으로 가장 최근의 스냅샷 3개가 저장됩니다. 사용자 기기에 보관할 스냅샷 수를 지정할 수 있습니다. 자세히 알아보려면 버전 롤백 중 데이터 보관하기를 참고하세요.

참고: 이 정책은 3가지 최신 주요 Chrome 브라우저 버전으로 롤백할 때만 사용할 수 있습니다.

  1. 선호하는 편집기에서 만든 com.google.Keystone.plist 파일을 엽니다.
  2. updatePolicies 키 아래에 Chrome 브라우저 UpdateDefault, TargetVersionPrefix, RollbackToTargetVersion 키 항목을 추가합니다. 
  3. 파일을 저장합니다.

다음 예시는 버전을 89으로 롤백하는 Chrome 브라우저(com.google.Chrome) 설정을 보여 줍니다.

<key>com.google.Chrome</key>
<dict>
 <key>TargetVersionPrefix</key>
 <string>89.</string>
 <key>RollbackToTargetVersion</key>
 <true/>
</dict>

Chrome 브라우저를 특정 출시 채널로 설정하기

Chrome 브라우저 업데이트에만 적용됩니다.

Chrome 버전 90부터 Google 소프트웨어 업데이트를 사용하면 공개 버전, 베타 버전, 또는 개발 버전의 Chrome 브라우저 채널을 선택할 수 있습니다. 기본적으로 Chrome은 공개 버전 채널의 업데이트를 따릅니다.

사용자를 연결할 채널을 결정하는 데 도움이 되는 정보는 Chrome 브라우저 출시 채널을 참고하세요.

고려사항

  • 더 안정적인 채널로 이동하기: 브라우저를 더 안정적인 채널로 이동(예: 베타 채널에서 공개 버전 채널로)하면 더 안정적인 채널의 버전 번호가 더 낮을 가능성이 높습니다. 예를 들어 베타 버전이 91일 때 공개 버전은 90인 경우가 있습니다. 기본적으로 Google 소프트웨어 업데이트는 채널을 전환할 때 Chrome을 하위 버전으로 다운그레이드하지 않습니다. Chrome은 새 채널이 상위 버전으로 업그레이드될 때까지 이전 채널을 유지합니다. 
    Chrome을 더 낮은 버전의 채널로 전환하려면 TargetChannel을 원하는 채널로 설정하고 Chrome에서 원하는 버전으로 롤백하도록 지시하세요. 자세한 내용은 위의 Chrome 브라우저를 이전 버전으로 롤백하기를 참고하세요.
    예:
    <key>com.google.Chrome</key>
    <dict>
     <key>TargetChannel</key>
     <string>stable</string>
     <key>RollbackToTargetVersion</key>
     <true/>
    </dict

  • TargetChannel 정책 지우기: TargetChannel 정책이 삭제되면 Chrome은 업데이트를 받은 마지막 채널을 계속 따릅니다. 예를 들어 시스템 모음을 베타 채널로 이동하기 위해 TargetChannel베타로 설정하면 TargetChannel 정책이 삭제되어도 관련 시스템이 베타 채널에서 계속 업데이트합니다. 공개 버전 채널로 다시 이동하려면 TargetChannel 정책을 안정적인 채널로 설정합니다. 모든 시스템이 공개 버전 채널에서 업데이트를 받은 후 TargetChannel 정책을 삭제할 수도 있습니다.

방법

  1. 선호하는 편집기에서 만든 com.google.Keystone.plist 파일을 엽니다.
  2. updatePolicies 키 및 com.google.Chrome 키 아래에 Chrome 브라우저 TargetChannel 키 항목을 추가합니다.
  3. 정책을 stablebeta 또는 dev로 설정합니다. 참고: 기본값은 stable입니다.
  4. 파일을 저장합니다.

다음 예시는 출시 채널을 베타로 설정하는 Chrome 브라우저(com.google.Chrome)의 설정을 보여줍니다.

<key>com.google.Chrome</key>
<dict>
 <key>TargetChannel</key>
 <string>beta</string>
</dict>

Chrome 브라우저 업데이트를 캐시하여 대역폭 줄이기

조직에서 네트워크에 중간 프록시 캐시를 설정한 경우 이를 사용하여 Chrome 브라우저 업데이트를 캐시할 수 있습니다. Google에서 다운로드한 업데이트는 대부분의 웹 캐싱 프록시 서버에 캐시할 수 있습니다. 프록시 캐시는 자주 요청되는 웹페이지를 캐시하고 다시 사용하여 대역폭을 줄이고 응답 시간을 개선합니다.

하지만 대부분의 프록시 캐시 기본 설정은 Chrome 브라우저 업데이트에 최적화되어 있지 않습니다. 프록시 캐시 소프트웨어가 Chrome 브라우저 업데이트를 캐시할 수 있도록, 숙련된 IT 관리자는 다음 설정을 구성할 수 있습니다.

  • 최대 파일 객체 크기: 업데이트는 파일 1개로 다운로드되므로 최대 파일 객체 크기는 100MB여야 합니다.
    업데이트를 캐시하려면 전역 DownloadPreference 키를 cacheable로 설정합니다. 샘플 속성 목록을 참고하세요.
  • URL 설정: 서버에 특정 도메인의 설정을 추가할 수 있는 경우, 환경설정을 dl.google.com/* 및 www.google.com/dl/*로 설정합니다. 여기에서 기기의 Chrome 브라우저가 업데이트됩니다.
  • 캐시 공간: 서버가 객체를 캐시하는 데 사용할 수 있는 총 공간입니다. 캐시 스토리지가 30GB를 초과하는 경우 값을 늘려서 객체를 더 캐시할 수 있습니다.

4단계: 자동 업데이트 설정 배포하기

자동 업데이트 정책을 사용자 컴퓨터에 푸시하기

com.google.Keystone.plist 파일을 변경한 후 원하는 배포 도구를 사용하여 Mac 컴퓨터에 자동 업데이트 정책을 배포할 수 있습니다.

구성 프로필을 배포할 때 사용할 수 있는 휴대기기 관리(MDM) 도구(예: Profile Manager, Jamf Pro 또는 AirWatch)는 다양합니다. 다음은 가이드라인에 불과하며 정확한 단계는 사용하는 MDM 도구에 따라 다릅니다.

  1. 선호하는 MDM 도구를 엽니다.
  2. 만든 com.google.Chrome.mobileconfig 파일을 MDM 도구에 업로드하여 Chrome 브라우저 정책을 관리할 새 구성 프로필을 만듭니다. 이 프로필에는 관리하려는 모든 환경설정이 들어 있습니다.
  3. 자동 업데이트 프로필을 배포하여 모든 Mac 기기에 동일한 설정이 적용되도록 합니다.

com.google.keystone.mobileconfig 예시 파일에는 자동 업데이트를 사용 중지하고 Chrome 브라우저를 버전 62로 고정하는 설정이 포함되어 있습니다.

키 값 및 예시

정책 설정 업데이트하기
설정 설명
<integer>0</integer> 자동 업데이트를 사용 설정합니다. Google 소프트웨어 업데이트에서 업데이트가 감지되면 항상 업데이트를 적용합니다. 이 설정이 기본 설정입니다.
<integer>1</integer> 예정된 업데이트가 확인된 경우에만 업데이트를 설치합니다. 수동으로 업데이트를 확인하는 경우에는 업데이트를 설치하지 않습니다.
<integer>2</integer> 자동 업데이트를 사용 중지합니다. 이렇게 설정하면 Google 소프트웨어 업데이트가 모든 사용자의 기기를 최신 정식 버전의 Chrome으로 자동 업데이트하는 것을 막을 수 있습니다. 사용자가 수동으로 업데이트를 확인하는 경우에만 업데이트를 적용합니다. 예를 들어 chrome://help page 또는 CheckForUpdatesNow.command 유틸리티를 실행하여 업데이트를 확인할 수 있습니다.
<integer>3</integer> 업데이트를 적용하지 않습니다.
예시 속성 목록
  
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>updatePolicies</key>
        <dict>
          <key>global</key>
          <dict>
            <key>UpdateDefault</key>
            <integer>3</integer>
            <key>DownloadPreference</key>
            <string>cacheable</string>
          </dict>
          <key>com.google.Chrome</key>
          <dict>
            <key>UpdateDefault</key>
            <integer>2</integer>
            <key>TargetVersionPrefix</key>
            <string>62.</string>
          </dict>
	    <key>com.google.drivefs</key>
          <dict>
            <key>UpdateDefault</key>
            <integer>2</integer>
           </dict>
        </dict>
</dict>
</plist>
  

Google 및 관련 마크와 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?

도움이 더 필요하신가요?

다음 단계를 시도해 보세요.

검색
검색어 지우기
검색 닫기
기본 메뉴
5267341483495658608
true
도움말 센터 검색
true
true
true
true
true
410864
false
false