구글 크롬이 새 보안정책으로 외부 확장앱의 사용을 막고 있습니다. 기존에 알려진 방법은 crx확장앱의 압축을 풀어서 로드하는 방법이 있었는데 이 방법외에 크롬 그룹 정책을 이용하는 방법입니다.

출처:https://github.com/YePpHa/YouTubeCenter/issues/524

policy_templates.zip

YouTubeCenter.crx

그룹정책을 이용한 구글 크롬 외부 확장앱 실행 방법은 다음과 같습니다.

 

  1. 1. http://dl.google.com/dl/edgedl/chrome/policy/policy_templates.zip 을 적당한 곳에 다운 받아서 풀어 줍니다.
  2. 2. 윈도우 8/7 기준으로 Downloads\policy_templates\windows\admx\chrome.admx 를 c:\windows\policydefinitions 로 복사합니다.
  3. 3. Downloads\policy_templates\windows\admx\ko\chrome.adml 을 C:\Windows\PolicyDefinitions\ko-KR 에 복사합니다
    -----------------------------------> 2가지 파일을 복사하는 목적은 로컬 그룹 정책에 Google항목을 만들기 위함입니다.
  4. 4. 구글 크롬을 실행 후에 도구메뉴의 확장 프로그램을 선택하여 확장프로그램창을 연 후에 우측 상단의 개발자 모드가 선택(체크)되어 있는 지 확인합니다.(반드시 선택되어 있어야 합니다.)
  5. 5. 외부 확장프로그램의 ID를 메모장등에 복사합니다.
  6. 6. windows + R 혹은 실행 창을 연 후에 gpedit.msc 입력하여 실행합니다.(로컬 그룹 정책 편집기)
  7. 7. 로컬 그룹 정책 편집기에서 컴퓨터 구성->관리 템플릿->Google->Google Chrome->확장 프로그램->확장 프로그램 설치 허용목록 설정을 선택합니다.
  8. 8. 확장 프로그램 설치 허용목록 설정 창에서 사용으로 선택후에 아래 옵션에서 표시를 선택합니다.
  9. 9. 내용 표시 창에서 값이란 곳에 이전에 실행이 막혀있는 확장프로그램(앱)의 ID의 값을 적어 줍니다. (이전에 메모장에 복사해둔 ID를 이용합니다.)
  10. 10. 구글 크롬을 재실행합니다.
  11. 11. 조금 기다렸다가 도구메뉴의 확장 프로그램을 선택 후에 확장 프로그램 창에서 실행이 막혀 있는 확장프로그램의 사용을 체크합니다.
  12. 12. 그룹 정책을 편집하기 전에는 사용체크가 안되던 크롬 확장앱이 사용 선택 됨을 확인 하실 수 있을 겁니다.

 

* 추후 외부 확장앱 추가후에는 5번 이후 부터 수행하면 됩니다.

 

* crx 확장앱, user.js유저스크립트 모두 동작합니다.

 

주의 : 윈도우 7은 프로페셔널(professional), 얼티미트(ultimate), 엔터프라이즈(enterprise)

윈도우 8(8.1)은 프로(pro), 엔터프라이즈(enterprise) 만 로컬 정책 편집기를 지원합니다. 그 외 버전은 로컬 정책 편집기를 지원하지 않으며 별도로 로컬 정책 편집기를 설치하는 방식으로는 외부 확장프로그램의 실행이 막힌다고 합니다..





Posted by 낭만동키
,