파이어폭스(Firefox)는 풍부한 기능과 다양한 확장 프로그램(추가 기능)을 지원하는 인기 웹 브라우저입니다. 하지만 IT 관리자라면 사용자가 임의로 확장 프로그램을 설치하지 못하도록 제한해야 할 경우가 있습니다. Windows 10에서는 그룹 정책 설정을 통해 이러한 제한을 손쉽게 적용할 수 있습니다. 이 글에서는 그룹 정책 편집기(GPEDIT)와 레지스트리 편집기(Regedit)를 이용해 파이어폭스에서 확장 프로그램 설치를 차단하는 방법을 단계별로 소개합니다.
그룹 정책 편집기로 파이어폭스 관리하기
그룹 정책 편집기는 Windows 운영체제의 핵심 구성 요소로, 각종 기능을 활성화·비활성화하고 화면 표시 방식을 사용자 지정하는 등 다양한 작업을 간편하게 수행할 수 있게 해줍니다. 기본 상태에서는 그룹 정책 편집기에서 파이어폭스를 제어할 수 없지만, Firefox v60 이상 버전부터는 그룹 정책 편집기에서 파이어폭스의 여러 설정을 직접 관리할 수 있습니다. 단, 그 전에 먼저 파이어폭스를 Windows 그룹 정책에 통합해야 합니다.
1단계: 그룹 정책에 파이어폭스 추가하기
GitHub에는 파이어폭스 설정을 그룹 정책에 통합할 수 있도록 도와주는 오픈소스 정책 템플릿이 공개되어 있습니다. 'Policy Template for Firefox'를 내려받은 후 ZIP 파일의 압축을 풀면 windows 폴더가 생성됩니다.
windows 폴더를 열고 firefox.admx와 mozilla.admx 파일을 복사한 뒤, 아래 경로로 이동합니다:
C:\Windows\PolicyDefinitions
여기서 C는 시스템 드라이브를 의미합니다. Win + R 키를 눌러 실행 창에 다음을 입력해도 같은 폴더로 이동할 수 있습니다:
%systemroot%\PolicyDefinitions
PolicyDefinitions 폴더 안에 firefox.admx와 mozilla.admx 파일을 붙여넣습니다.
다음으로 windows > en-US 폴더를 엽니다. 이곳에서 firefox.adml과 mozilla.adml 두 개의 파일을 찾을 수 있습니다. 이 파일들을 복사하여 아래 위치에 붙여넣습니다:
C:\Windows\PolicyDefinitions\en-US
그룹 정책으로 파이어폭스 확장 프로그램 설치 차단하기
위 준비 작업을 마쳤다면 이제 본격적인 설정을 진행할 수 있습니다. 그룹 정책 편집기를 사용해 웹사이트로부터의 확장 프로그램 설치를 허용하거나 차단하려면 아래 단계를 따르세요.
- 작업 표시줄 검색창에 gpedit.msc를 입력합니다.
- 검색 결과에서 그룹 정책 편집기를 실행합니다.
- 컴퓨터 구성에서 Addons 항목으로 이동합니다.
- 'Allow add-on installs from websites' 설정을 두 번 클릭합니다.
- '사용 안 함(Disabled)' 옵션을 선택합니다.
- '확인' 버튼을 클릭합니다.
Win + R 키를 누른 후 gpedit.msc를 입력하고 Enter 키를 눌러 그룹 정책 편집기를 실행합니다. 그다음 아래 경로로 이동합니다:
컴퓨터 구성 > 관리 템플릿 > Mozilla > Firefox > Addons
이 경로에서 Allow add-on installs from websites(웹 사이트의 추가 기능 설치 허용) 설정을 찾을 수 있습니다. 해당 옵션을 두 번 클릭하고 사용 안 함을 선택하세요.

설정이 완료되면 이후 확장 프로그램을 설치하려고 시도할 때마다 다음과 같은 오류 메시지가 표시됩니다.

이것으로 그룹 정책을 이용한 차단 설정이 완료되었습니다.
레지스트리 편집기로 웹사이트에서의 확장 프로그램 설치 막기
레지스트리 편집기를 사용해서도 동일한 작업을 수행할 수 있습니다. 아래 순서대로 진행하세요.
- Win + R 키를 누릅니다.
- regedit을 입력하고 Enter 키를 누릅니다.
- 사용자 계정 컨트롤 창에서 '예'를 클릭합니다.
- HKEY_LOCAL_MACHINE 아래의 Policies로 이동합니다.
- Policies를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다.
- 키 이름을 Mozilla로 지정합니다.
- Mozilla를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다.
- 키 이름을 Firefox로 지정합니다.
- Firefox를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다.
- 키 이름을 InstallAddonsPermission으로 지정합니다.
- 해당 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.
- 값 이름을 Default로 지정합니다.
Win + R을 누르고 regedit을 입력한 뒤 Enter 키를 누르고 '예'를 클릭하면 레지스트리 편집기가 실행됩니다. 이후 아래 경로로 이동합니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies
Policies 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 Mozilla로 지정합니다. 이어서 Mozilla 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 Firefox로 지정합니다.

다음으로 Firefox 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 InstallAddonsPermission으로 지정합니다.

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

기본값 데이터는 0이며, 서드파티 웹사이트에서 파이어폭스 확장 프로그램이 설치되는 것을 차단하려면 이 값을 그대로 유지하면 됩니다.
GPEDIT 방법과 마찬가지로, 레지스트리 편집기에서도 특정 웹사이트만 예외적으로 확장 프로그램 설치를 허용하도록 설정할 수 있습니다. 이 경우 InstallAddonsPermission 키 아래에 새 키를 만들고 이름을 Allow로 지정합니다.
그런 다음 Allow 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 문자열 값을 선택한 후 이름을 1로 지정합니다.

값 1을 두 번 클릭하고 값 데이터에 허용하려는 웹사이트의 URL을 입력합니다.

'확인' 버튼을 클릭해 변경 사항을 저장하면 모든 설정이 끝납니다. 생각보다 어렵지 않습니다. 이 팁이 여러분의 환경 관리에 도움이 되길 바랍니다.