Computer >> 컴퓨터 >  >> 시스템 >> Windows

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

Firefox는 다양한 기능과 확장 기능(애드온)을 갖춘 인기 있는 웹 브라우저입니다. IT 관리자라면 사용자가 임의로 Firefox 애드온이나 확장 기능을 설치하지 못하도록 제한해야 하는 상황이 생길 수 있습니다. 이럴 때 그룹 정책 편집기(Group Policy Editor) 또는 레지스트리 편집기(Registry Editor)를 활용하면 Firefox에서 애드온 설치를 손쉽게 비활성화할 수 있습니다.

그룹 정책 편집기는 Windows 운영체제의 핵심 구성 요소로, 기능 활성화·비활성화부터 화면 모양 사용자 지정까지 다양한 작업을 편리하게 수행할 수 있게 해줍니다. 다만 기본 상태에서는 그룹 정책 편집기에서 Firefox를 바로 관리할 수 없습니다. Firefox v60 이상 버전부터는 정책 템플릿을 통합한 후 그룹 정책 편집기에서 여러 설정을 관리할 수 있습니다.

그룹 정책에 Firefox 추가하는 방법

GitHub에 공개된 오픈소스 정책 템플릿을 사용하면 Firefox 설정을 그룹 정책에 통합할 수 있습니다. 먼저 Firefox용 정책 템플릿(Policy Template)을 내려받고, ZIP 파일의 압축을 풀면 windows 폴더가 나타납니다.

windows 폴더를 연 후 firefox.admxmozilla.admx 파일을 복사합니다. 그다음 아래 경로로 이동하세요(C는 시스템 드라이브입니다).

C:\Windows\PolicyDefinitions

또는 Win + R 키를 누른 뒤 아래 명령어를 입력해도 같은 폴더로 이동할 수 있습니다.

%systemroot%\PolicyDefinitions

PolicyDefinitions 폴더에 firefox.admxmozilla.admx 파일을 붙여넣습니다.

이어서 windows > en-US 폴더를 열면 firefox.admlmozilla.adml 두 개의 파일이 있습니다. 이 파일들을 복사하여 아래 경로에 붙여넣으면 통합이 완료됩니다.

C:\Windows\PolicyDefinitions\en-US

그룹 정책으로 Firefox 애드온 설치 비활성화하기

위 준비 과정을 마쳤다면 이제 실제 설정을 진행할 수 있습니다. 그룹 정책 편집기를 사용해 웹사이트에서의 애드온 설치를 허용하거나 차단하려면 다음 단계를 따르세요.

  1. 작업 표시줄 검색 상자에 gpedit.msc를 입력합니다.
  2. 검색 결과를 클릭해 실행합니다.
  3. 컴퓨터 구성에서 Addons 항목으로 이동합니다.
  4. 웹 사이트에서 애드온 설치 허용(Allow add-on installs from websites) 설정을 더블클릭합니다.
  5. 사용 안 함(Disabled) 옵션을 선택합니다.
  6. 확인 버튼을 클릭합니다.

Win + R 키를 누르고 gpedit.msc를 입력한 후 Enter 키를 눌러 그룹 정책 편집기를 실행합니다. 그다음 아래 경로로 이동합니다.

컴퓨터 구성 > 관리 템플릿 > Mozilla > Firefox > Addons

여기에서 Allow add-on installs from websites(웹 사이트에서 애드온 설치 허용) 설정을 찾을 수 있습니다. 해당 옵션을 더블클릭하고 사용 안 함을 선택하면 됩니다.

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

설정이 적용되면 이후 애드온을 설치하려고 시도할 때마다 아래와 같은 오류 메시지가 표시되며 설치가 차단됩니다.

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

레지스트리 편집기로 웹사이트에서 확장 기능 설치 차단하기

그룹 정책 편집기를 사용할 수 없는 환경이라면 레지스트리 편집기로 동일한 효과를 얻을 수 있습니다. Firefox가 웹사이트에서 확장 기능을 설치하지 못하도록 차단하려면 다음 순서대로 진행하세요.

  1. Win + R 키를 누릅니다.
  2. regedit를 입력하고 Enter 키를 누릅니다.
  3. 사용자 계정 컨트롤 창에서 를 클릭합니다.
  4. HKEY_LOCAL_MACHINE 아래의 Policies 키로 이동합니다.
  5. Policies 키를 우클릭한 후 새로 만들기 > 키를 선택합니다.
  6. 키 이름을 Mozilla로 지정합니다.
  7. Mozilla 키를 우클릭한 후 새로 만들기 > 키를 선택합니다.
  8. 키 이름을 Firefox로 지정합니다.
  9. Firefox 키를 우클릭한 후 새로 만들기 > 키를 선택합니다.
  10. 키 이름을 InstallAddonsPermission으로 지정합니다.
  11. 해당 키를 우클릭한 후 새로 만들기 > DWORD(32비트) 값을 선택합니다.
  12. 값 이름을 Default로 지정합니다.

정리하면, Win + R 키를 누르고 regedit를 입력한 후 Enter 키를 누르고 를 클릭해 레지스트리 편집기를 실행합니다. 그다음 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies

Policies 키를 우클릭하고 새로 만들기 > 키를 선택한 후 이름을 Mozilla로 지정합니다. 이어서 Mozilla 키를 우클릭하고 새로 만들기 > 키를 선택해 Firefox라고 이름 짓습니다.

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

그다음 Firefox 키를 우클릭하고 새로 만들기 > 키를 선택한 후 InstallAddonsPermission이라고 이름 짓습니다.

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

InstallAddonsPermission 키 안에는 REG_DWORD 값을 생성해야 합니다. 해당 키를 우클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 후 이름을 Default로 지정하세요.

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

이 값은 기본적으로 데이터 값이 0으로 설정되며, Firefox가 타사 웹사이트에서 확장 기능을 설치하지 못하도록 하려면 이 값을 그대로 유지하면 됩니다.

그룹 정책 방법과 마찬가지로, 레지스트리 편집기를 사용하면 특정 웹사이트만 확장 기능을 제공하도록 예외적으로 허용할 수도 있습니다. 이 경우 InstallAddonsPermission 키 아래에 새 키를 만들고 이름을 Allow로 지정합니다.

그다음 Allow 키를 우클릭하고 새로 만들기 > 문자열 값을 선택한 후 이름을 1로 지정합니다.

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

1 값을 더블클릭하고 값 데이터에 허용할 웹사이트의 URL을 입력합니다.

그룹 정책 및 레지스트리 편집기로 Firefox 확장 기능 설치 차단하는 완벽 가이드

확인 버튼을 클릭해 변경 사항을 저장하면 설정이 완료됩니다.

생각보다 간단하죠? 이 팁이 여러분의 환경 관리에 도움이 되길 바랍니다.