← 모든 글

Mac에서 외부 링크를 특정 Firefox 프로필로 여는 방법

Firefox는 다른 앱에서 온 링크를 기본 프로필로 보내며, 기본 프로필은 about:profiles에서 바꿀 수 있지만 링크마다 프로필을 고르는 공식 설정은 없습니다. 이름이 지정된 프로필로 열려면 -P 플래그로 Firefox를 실행하거나, Burly 같은 브라우저 선택기를 클릭 앞에 두고 매번 프로필을 고르세요.

글쓴이: Matt Senter (Burly 개발자) · · 5분 분량

Matt Senter는 작은 네이티브 앱을 처음부터 끝까지 직접 설계하고 만들어 출시하는 독립 Mac 개발자입니다. 다른 링크 라우터가 닿지 못하는 Safari 프로필까지 포함해, 자신의 Mac에서 모든 링크를 알맞은 브라우저 프로필로 보내려고 Burly를 만들었고, 이 페이지들은 그 직접 사용 경험을 바탕으로 씁니다.

Firefox 프로필은 북마크, 로그인, 방문 기록, 확장 프로그램을 완전히 분리하므로, 업무와 개인 용도를 나누거나 일상용 프로필과 깨끗한 테스트용 프로필을 나누기에 이상적입니다. 프로필을 여는 것은 쉽습니다. 하지만 Mail, Slack, 터미널에서 온 링크가 올바른 프로필에 도착하게 하는 것은 쉽지 않습니다.

이 가이드에서는 Firefox가 외부 링크를 받을 프로필을 정하는 방식, 새 프로필 관리자로 달라진 점, macOS에서 명령줄로 이름이 지정된 프로필을 여는 방법, 그 과정에서 발목을 잡는 잠금 오류, 그리고 더 간단한 방법을 다룹니다. Safari와 Chrome의 경우는 Mac 브라우저 프로필 가이드부터 읽어보세요.

외부 링크는 어느 Firefox 프로필에서 열리나요?

다른 앱에서 온 링크는 Firefox가 기본으로 취급하는 프로필로 갑니다. 오래된 프로필 시스템에서는 Firefox의 profiles.ini 파일에 기본으로 표시된 프로필(Default=1 항목)이며, 파일을 편집하지 않고도 바꿀 수 있습니다. 주소 막대에 about:profiles를 입력하고 원하는 프로필에서 기본 프로필로 설정(Set as default profile)을 클릭하세요.

이것은 전역 선택 하나입니다. 어느 앱에서 왔든 모든 외부 링크가 그 한 프로필로 갑니다. 오래된 시스템에는 "Slack에서 온 링크는 Work로" 같은 규칙이 없습니다.

  1. Firefox를 열고 주소 막대에 about:profiles를 입력합니다.
  2. 외부 링크에 사용할 프로필을 찾습니다.
  3. 기본 프로필로 설정을 클릭합니다.
  4. Firefox를 완전히 종료한 다음, 다른 앱에서 링크를 클릭해 어디서 열리는지 확인합니다.

새 Firefox 프로필 관리자로 달라진 점이 있나요?

Firefox에는 이제 더 친숙한 프로필 관리자가 있으며, 2025년 10월 14일 Firefox 144부터 모든 데스크톱 사용자가 쓸 수 있습니다(Mozilla). Firefox 메뉴의 프로필 항목에서 프로필을 만들고 전환하며, 각 프로필은 북마크, 로그인, 방문 기록, 확장 프로그램, 테마를 따로 가집니다.

제가 찾아본 바로는, 다른 앱에서 온 링크를 받을 프로필을 고르는 방법은 추가되지 않았습니다. 2025년 말에도 이는 여전히 Mozilla Connect의 요청 아이디어였고, 이 글을 쓰는 시점에 이에 대한 공식 설정은 없습니다. 이 점이 바뀐다면, 프로필 하나가 모든 외부 링크를 받기만 하면 되는 사람에게는 가장 간단한 해결책이 될 것입니다.

명령줄에서 이름이 지정된 Firefox 프로필로 URL을 열려면?

Firefox는 프로필 관리자를 거치지 않고 이름이 지정된 프로필로 실행하는 -P 플래그와, URL을 위한 -new-window 플래그를 받습니다(Mozilla 명령줄 옵션). Mac에서는 open 명령을 통해 이 플래그를 전달합니다. 문서화된 플래그를 조합한 작동하는 형태는 다음과 같습니다.

open -na Firefox --args -P "Work" -new-window "https://example.com"

Work는 about:profiles에 표시되는 정확한 프로필 이름으로 바꾸세요. 이 줄을 단축어 동작, Keyboard Maestro 매크로, 셸 별칭으로 감쌀 수 있습니다. 솔직하게 덧붙이자면, -P는 기존 방식의 프로필에 대해 문서화되어 있으며, 새 프로필 관리자에서 만든 프로필도 이 방식으로 이름으로 지정할 수 있는지는 제가 확인하지 못했습니다. 이를 바탕으로 작업 방식을 만들기 전에 자신의 프로필로 테스트해 보세요.

Firefox가 이미 실행 중이라고 나오는 이유는?

Firefox는 사용 중인 프로필을 잠그므로, 같은 프로필을 요청하는 두 번째 실행은 "Firefox가 이미 실행 중이지만 응답하지 않습니다"라는 오류로 실패할 수 있습니다(Mozilla 지원). 해결 방법은 모든 Firefox 프로세스를 종료하거나, 비정상 종료된 경우 남은 잠금 파일을 지우는 것입니다. Mac에서는 프로필 폴더의 .parentlock 파일입니다.

Firefox 프로필 두 개를 동시에 실행하는 것은 정상이며, 각각 자체 창을 가집니다. 잠금은 두 실행이 같은 프로필을 요청하거나 비정상 종료된 세션이 잠금을 남겼을 때만 문제가 되므로, 비정상 종료 직후 오류가 나타난다면 남은 잠금 파일부터 확인하세요.

-no-remote 플래그는 링크를 여는 데 도움이 되기는커녕 상황을 더 나쁘게 만듭니다. 새 실행이 실행 중인 Firefox와 전혀 통신하지 않게 하므로 두 프로필을 나란히 실행할 수는 있지만, URL이 이미 열려 있는 창으로 전달되지 않습니다. 링크를 라우팅할 때는 쓰지 마세요.

기본 제공 방법만으로 충분한 경우는?

모든 외부 링크가 하나의 Firefox 프로필에 도착해야 한다면 about:profiles에서 그 프로필을 기본으로 설정하면 끝입니다. 다른 앱은 필요 없습니다.

링크마다 속한 프로필이 다르거나, 일부는 Firefox에, 나머지는 Safari나 Chrome에 속한다면 이 방법은 통하지 않습니다. 기본값 하나로는 이를 표현할 수 없고, 명령줄은 직접 가로챌 수 있는 링크에만 도움이 됩니다.

Firefox 프로필로 링크를 보내는 더 간단한 방법은?

링크 라우터가 클릭을 받아서 묻게 하세요. Burly는 기본 브라우저가 되어 Firefox 프로필을 찾아내고, 커서 위치의 원형 선택기에 Safari, Chrome 프로필과 함께 각각을 별도의 대상으로 보여줍니다. 하나를 고르거나 해당 키를 누르면, Burly가 위에서 설명한 -P 방식 그대로 프로필 이름으로 Firefox를 실행합니다. 입력할 것은 없습니다.

지원 브라우저 페이지에 나와 있듯 Firefox Developer Edition과 Zen을 포함한 Firefox 및 그 파생 브라우저에서 작동합니다. 새 관리자에서 만든 프로필에 대한 -P 문제는 아직 확인되지 않았으므로, 설치한 뒤 모든 프로필이 Burly 선택기에 나타나는지 확인하세요.

  1. Burly를 다운로드하여 응용 프로그램 폴더로 옮깁니다.
  2. 시스템 설정 > 데스크탑 및 Dock에서 Burly를 기본 웹 브라우저로 설정합니다.
  3. Burly를 한 번 열어 설치된 브라우저와 프로필을 읽어 오게 합니다.
  4. 아무 앱에서나 링크를 클릭하고 그 링크가 속한 Firefox 프로필을 고릅니다.
클릭한 링크 위의 Burly 꽃 모양 선택기. 키 2의 Firefox 프로필이 Chrome, Safari 프로필 옆에 있습니다.
어떤 앱에서든 Firefox 프로필은 꽃잎 하나, 키 하나 거리에 있습니다.

Burly 무료로 사용해 보기

몇 초 만에 모든 링크를 올바른 브라우저 프로필로 보내세요. 네이티브 앱이며, 개인정보를 지키고, 무료입니다. 계정이 필요 없습니다.

macOS용 다운로드