제6장
설정, 앱 잠금 및 문제 해결
얼굴 인식이나 암호로 앱을 잠그고, 휴대폰의 주인이 바뀔 때는 깔끔하게 페어링을 해제하며, 휴대폰과 Mac 사이의 연결이 조용히 끊길 수 있는 몇 가지 문제를 해결합니다.
더 보기 탭 아래의 설정 화면은 이 기기를 보호하고, 페어링된 Mac으로 가는 모든 경로를 설명하며, 휴대폰을 더 이상 쓰지 않을 때 깔끔하게 폐기를 수행합니다. 이 마지막 장에서는 로컬 또는 Mac 관리 앱 잠금, 푸시 상태, 경로 진단, 페어링 해제, 그리고 Mac 연결이 끊겼을 때도 유용한 기능을 다룹니다.
6.1설정 둘러보기
더 보기 → 설정을 여십시오. 하나의 스크롤 양식이며 다음 섹션으로 나뉘어 있습니다.
- 앱 잠금 — 로컬 암호 및 생체 인식 잠금 해제, 또는 페어링된 Mac이 관리하는 잠금.
- 알림 — APNs 권한, 릴레이 등록, 마지막 백그라운드 동기화, 알림 범주 스위치, 로컬 테스트 및 종단 간 전달 테스트.
- 연결 — 페어링된 Mac, 활성 주소, 저장되었거나 주변에 있는 모든 경로의 결과와 지연 시간, 모든 경로 확인, 이 기기의 키, 이 기기 페어링 해제.
- 도움말 및 가이드, 매뉴얼(오프라인), 정보 — 간결한 도움말, 앱에 저장된 검색 가능한 매뉴얼, 버전 정보.
대부분의 설정은 이 휴대폰이나 태블릿에만 적용됩니다. 페어링 해제는 의도된 예외입니다. 로컬 페어링을 제거하기 전에 Mac에 이 기기를 폐기하고 서버 접근 권한을 정리하도록 요청합니다.
6.2앱 잠금: 앱 전용 암호
FrontierStack Mobile은 실제 서버를 다루는 원격 제어 앱이므로 기기 암호와는 별도로 자체 잠금을 걸어 둘 가치가 있습니다. 페어링된 Mac이 자체 앱 잠금을 요구하지 않는 경우 열 때 암호 요구를 켜십시오. 6자 이상의 암호를 설정하고 확인하라는 메시지가 표시됩니다. 이후에는 인프라 데이터를 표시하기 전에 전체 화면 잠금이 암호를 요구합니다.
앱은 사용자가 앱을 벗어날 때마다 — 다른 앱으로 전환하거나, 휴대폰을 잠그거나, FrontierStack을 백그라운드로 보낼 때 — 다시 잠기므로 누군가 어깨 너머로 보더라도 플릿이 노출되지 않습니다. 나중에 암호를 바꾸려면 암호 변경을 탭하십시오(먼저 현재 암호를 입력합니다). 암호를 제거하려면 토글을 끄고 현재 암호로 확인하십시오.
6.9.1Mac이 앱 잠금을 관리하는 경우
페어링할 때 Mac이 앱 잠금을 요구했다면 설정에 페어링된 Mac이 관리: 켜짐이 표시됩니다. 휴대폰은 같은 암호를 묻지만, 암호도 Mac의 재사용 가능한 검증자도 휴대폰으로 복사되지 않았습니다. 휴대폰은 이 기기의 서명 ID에만 묶인 느린 검증자를 보관합니다. 이 잠금은 Mac에서 변경하거나 제거하십시오. Face ID 또는 Touch ID는 휴대폰의 로컬 스위치로 남습니다.
6.3플릿: 물리 보안 키로 잠금 해제
Fleet 라이선스에서는 같은 앱 잠금 섹션에 물리 보안 키가 추가됩니다. Apple의 시스템 보안 키 시트를 사용해 Yubico YubiKey, Google Titan 또는 FEITIAN ePass를 등록하십시오. 앱은 공개 자격 증명만 저장하며 최대 3개의 키를 등록할 수 있으므로, 이 정책에 의존하기 전에 백업 키를 추가하십시오.
정책이 켜져 있으면 앱은 잠긴 상태로 시작하며 포그라운드를 벗어날 때마다 다시 잠깁니다. 호환되는 USB-C 또는 Lightning 키를 연결하거나, 메시지가 표시되면 NFC 지원 모델을 갖다 댄 다음 키를 터치하십시오. 암호나 미러링된 Mac 암호도 구성되어 있으면 두 단계가 모두 필요합니다. 키는 단순히 암호의 대안이 아닙니다. 등록된 키가 없으면 앱은 잠긴 채로 남으며 플릿 제어를 전혀 노출하지 않습니다.
6.4Face ID 및 Touch ID
암호가 설정되어 있고 기기가 생체 인식을 지원하면 추가 스위치가 나타납니다. Face ID로 잠금 해제(하드웨어에 따라 Touch ID로 잠금 해제)입니다. 이 스위치를 켜면 잠금 화면이 나타나는 즉시 생체 인식 잠금 해제를 제공하므로 암호를 입력할 일이 거의 없습니다. 얼굴이나 지문이 인식되지 않을 때는 암호가 대체 수단으로 남습니다.
생체 인식 잠금 해제는 암호 위에 얹힌 편의 기능일 뿐 암호를 대체하지 않습니다. 먼저 암호를 설정해야 하며, 암호를 제거하면 생체 인식도 자동으로 꺼집니다. 기기에 Face ID나 Touch ID가 없으면 스위치가 나타나지 않으며 암호가 유일한 잠금 수단이 됩니다.
6.5이 기기 페어링 해제
휴대폰을 팔거나 다른 사람에게 넘기거나 처음부터 다시 시작하려면 이 기기 페어링 해제를 사용하십시오. 확인하면 앱은 Mac에 이 휴대폰을 폐기하고, 대기 중인 권한을 취소하고, 등록된 직접 SSH 키를 서버에서 제거하고, 푸시 접근을 비활성화하도록 요청합니다. Mac이 정리를 확인한 후에야 휴대폰은 고정된 인증서, 주소, 보호된 캐시, 서명 ID를 제거하고 페어링 화면으로 돌아갑니다.
Mac이 폐기를 확인할 수 없으면 설정에 오류와 함께 페어링 해제 다시 시도 및 로컬에서만 삭제가 표시됩니다. 가능하면 다시 시도하십시오. 로컬에서만 삭제는 이 휴대폰에서만 페어링을 제거합니다. 연결할 수 없는 Mac 때문에 꼼짝 못 하는 일이 없도록 제공되는 기능이지만, 나중에 반드시 Mac의 페어링된 기기에서 이 기기를 폐기하고 그곳에 표시된 서버 키 정리를 마쳐야 합니다.
6.6문제 해결
대부분의 문제는 연결과 관련됩니다. 휴대폰과 Mac이 서로를 찾지 못하거나, Mac 측 상태 때문에 제어 항목이 회색으로 비활성화되어 있는 경우입니다. 표를 위에서부터 차례로 확인한 다음 아래 설명을 읽으십시오.
| 증상 | 예상 원인 | 해결 방법 |
|---|---|---|
| 페어링 시 데스크톱 라이선스가 필요하다고 표시됨 | Mac이 Free 등급이거나, 라이선스가 만료되었거나, 원격 접근 유예 기간이 끝남 | Mac에서 FrontierStack을 활성화하거나 갱신하고, 라이선스 상태를 새로 고친 다음 새 페어링 코드를 생성하십시오. 네트워크 검사 및 기기 검색은 페어링 없이 계속 무료로 사용할 수 있습니다. |
| FrontierStack 연결 불가 — This Mac에 접근할 수 있는데도 플릿에 캐시된 목록이 표시됨 | 직접 포트 검사는 성공했지만, 저장되었거나 주변에 있는 어떤 경로도 서명되고 인증서가 고정된 FrontierStack 제어 핸드셰이크를 완료하지 못함 | FrontierStack이 열려 있고 제어 서버가 활성화되어 있는지 확인하십시오. 당겨서 새로 고친 다음 설정 → 모든 경로 확인에서 정확한 경로, 인증서 또는 핸드셰이크 실패 원인을 확인하십시오. 다시 페어링하는 것은 첫 번째 해결책이 아닙니다. |
| 제어 항목이 회색임 — 버튼은 보이지만 아무 동작도 하지 않음 | Mac이 잠겨 있거나 이 기기가 읽기 전용임 | Mac의 잠금을 해제하거나, 페어링된 기기 패널에서 이 기기의 수준을 높이십시오. |
| 다시 확인 후에도 휴대폰이 읽기 전용임 | 이 버튼은 Mac의 현재 결정을 읽을 뿐 권한을 부여하지 않음 | Mac의 페어링된 기기에서 이 휴대폰을 서비스 재시작 이상으로 설정하고, FrontierStack의 잠금이 해제되어 있는지 확인하십시오. 휴대폰이 그곳 목록에 더 이상 없을 때만 다시 페어링하십시오. |
| 저장된 LAN 주소가 더 이상 작동하지 않음 | DHCP 또는 네트워크 변경으로 Mac에 새 주소가 할당됨 | 두 기기를 같은 LAN에 두고 새로 고치십시오. Bonjour가 페어링된 Mac의 현재 주소를 찾으며, 저장된 인증서 지문이 일치할 때만 이를 수락합니다. Mac의 페어링된 기기에 자동 LAN 검색에 접근 권한이 필요하다고 표시되면 시스템 설정 → 개인정보 보호 및 보안 → 로컬 네트워크에서 FrontierStack을 활성화하십시오. Bonjour가 차단되어 있는 동안에도 저장된 LAN 및 Tailscale 경로는 계속 사용할 수 있습니다. |
| 서비스 작업이 실행 대신 대기열 추가로 표시됨 | Mac이 오프라인임 | 더 보기 → 대기 중인 작업에서 검토하십시오. Mac이 돌아온 후 사용자가 명시적으로 전송해야만 실행되며, 4시간 후에 만료됩니다. |
| 직접 SSH가 차단됨 | 휴대폰 키가 등록되지 않았거나, 서버 식별 정보가 없거나 변경되었거나, 서버 네트워크에 접근할 수 없음 | Mac이 온라인일 때 서버 페이지에서 직접 SSH를 활성화하고 서버 식별 정보를 캡처하십시오. 가능하면 지문을 별도 경로로 대조한 다음, 같은 LAN 또는 Tailscale을 사용해 서버에 접속하십시오. |
| 푸시 알림이 오지 않음 | 알림이 비활성화되었거나, 해당 알림 범주가 꺼져 있거나, 발신 측이 오프라인임 | 설정 → 알림을 열고 필요한 범주를 활성화한 다음, 이 기기만 테스트를 실행하고 이어서 종단 간 테스트 전송을 실행하십시오. 후자는 라이선스가 있는 Mac과 릴레이도 온라인이어야 합니다. |
| Mac이 오프라인일 때 원격 헬퍼를 사용할 수 없음 | 휴대폰이 헬퍼 프로비저닝을 완료하지 않았거나, LAN과 Tailscale 모두로 헬퍼에 접근할 수 없음 | Mac을 한 번 온라인으로 만들고 원격 헬퍼를 새로 고친 다음, 휴대폰과 헬퍼가 같은 tailnet이나 접근 가능한 LAN에 있는지 확인하십시오. 휴대폰은 저장된 헬퍼 인증서만 수락합니다. |
| 기기 웹 페이지가 로드되지 않음 | 네트워크에 접근할 수 없거나, 인증서가 승인되지 않았거나 변경됨 | 같은 Wi-Fi 또는 Tailscale을 사용하십시오. 로컬 자체 서명 사이트는 SHA-256 지문을 대조하고 승인하십시오. 변경된 지문은 계속 차단됩니다. 공개 사이트는 일반적으로 신뢰되는 HTTPS가 필요합니다. |
6.7Mac에 연결할 수 없을 때
앱은 응답 없는 주소가 연결 시도 전체를 잡아먹을 때까지 기다리지 않고 저장된 LAN, Tailscale 및 기타 등록된 경로를 탐색합니다. 같은 LAN에서는 주소가 바뀐 경우 Bonjour가 이 페어링된 Mac을 정확히 찾으며, 발견된 주소는 저장된 전체 인증서 지문이 일치해야만 수락됩니다. 여러 휴대폰이 한 Mac에 각각 독립적으로 연결할 수 있고, 여러 Mac이 LAN에서 동시에 알려도 충돌하지 않습니다. 표시 이름은 신뢰의 근거로 절대 사용되지 않기 때문입니다.
어떤 경로도 응답하지 않으면 운영 화면에 오프라인이 표시되고, 플릿은 마지막으로 서명된 목록을 그 경과 시간과 함께 유지합니다. FrontierStack이 열려 있고 제어 서버가 활성화되어 있는지 확인한 다음, 양쪽이 같은 Wi-Fi 또는 Tailscale에 있는지 확인하십시오. 네트워크가 바뀐 후에는 당겨서 새로 고치면 강제로 다시 시도합니다. 설정에서 연결 경로는 활성 주소를 나타내며, 모든 경로 확인은 각 대체 경로가 연결되었는지, 대기 중인지, 접근할 수 없었는지, 차단되었는지와 그 이유를 보여 줍니다. Tailscale을 켜면 연결 새로 고침이 자동으로 한 번 더 실행됩니다.
그래도 캐시된 서버를 열어 서버 접근 가능 여부 확인을 선택하거나, 더 보기 → 원격 헬퍼에서 등록된 헬퍼를 직접 확인하거나, 활성화된 직접 SSH를 사용하거나, 접근 가능한 웹 UI를 열 수 있습니다. 라이선스가 필요 없는 네트워크 검사는 더 보기에서 항상 사용할 수 있습니다. Mac 기반 AI, 최신 중앙 원격 측정, 재부팅, 실시간 제어는 라이선스가 있는 Mac이 돌아와야 재개됩니다.
6.8회색으로 비활성화된 제어 항목과 누락된 알림
상태는 보이는데 시작/중지 버튼이 아무 동작도 하지 않는다면 앱이 고장 난 것이 아닙니다 — 지금은 해당 작업이 허용되지 않는다는 뜻입니다. Mac이 로그인 화면에서 잠겨 있어 누군가 잠금을 해제할 때까지 원격 명령을 처리하지 않거나, 이 기기의 권한 수준이 너무 낮은 경우입니다. Mac의 페어링된 기기 패널에서 수준을 높이거나, 이미 권한이 있는 기기를 사용하십시오.
권한 배너는 Mac으로부터 실시간 응답을 받은 후에만 나타납니다. Mac에 연결할 수 없으면 플릿은 이를 연결 문제로 보고합니다. 배너의 다시 확인 버튼은 Mac에 현재 권한 결정을 묻기만 합니다. 스스로 권한을 높일 수는 없습니다 — 그렇게 되면 기기별 안전장치가 무의미해집니다. 휴대폰이 여전히 페어링된 기기 목록에 있고 현재 상태를 읽을 수 있다면 페어링과 서명 키는 정상적으로 작동하고 있으므로, Mac에서 권한만 변경하면 충분합니다. Mac 목록에서 휴대폰이 사라졌거나, 기기가 폐기되었거나, 앱이 페어링 ID가 유효하지 않다고 명시적으로 보고한 경우에만 다시 페어링하십시오.
알림을 받으려면 휴대폰에서 알림을 허용하고 해당 범주를 활성화해야 합니다. 이 기기만 테스트는 로컬 알림을 예약합니다. 종단 간 테스트 전송은 라이선스가 있는 Mac, 릴레이, APNs를 거쳐 이 휴대폰만을 대상으로 서명된 요청을 보냅니다. 일상적인 알림은 여전히 Mac이나 그 릴레이가 온라인이어야 발생합니다.
6.9다음 단계
이것이 컴패니언 앱의 전부입니다. Mac에서 한 번 페어링하고, 어디서나 플릿을 살펴보고, 권한 수준이 허용하는 범위에서 조치하고, 휴대폰 자체는 잠가 두십시오. FrontierStack이 실행하는 모든 것을 충실하고 안전하게 들여다보는 창을 — 주머니 속에 갖게 된 것입니다.
자세한 내용은 설정 아래의 간결한 앱 내 도움말 및 가이드 또는 매뉴얼(오프라인)을 사용하십시오. 매뉴얼은 앱에 저장되어 있어 페어링 전과 장애 중에도 사용할 수 있으며 기기 내 검색을 지원합니다. 데스크톱 매뉴얼은 Mac의 모든 패널과 서비스를 자세히 다룹니다 — FrontierStack 매뉴얼부터 시작하십시오. 소식, 다운로드 또는 지원은 frontierstack.app을 방문하십시오.
FrontierStack 사용자 설명서 · 버전 1.0.0 · 제6장