검색
한국어

맥 Secure Enclave에 SSH 키 보관, 별도 앱 없이 접속마다 Touch ID로 승인하는 방법(gatezh.com)

startupxo 토론하기

작성 언어: 한국어작성 언어로 보기

쉬운 요약

- 서버에 접속할 때 쓰는 비밀 열쇠(SSH 개인 키)를 파일 대신 맥 칩 안의 격리된 보안 영역(Secure Enclave)에 만든다. 열쇠는 밖으로 나오지 않고 접속 때마다 칩이 서명해 준다. - macOS에 내장된 sc_auth와 ssh-keygen 명령으로 만든다. 작성자는 -t bio 옵션으로 사용할 때마다 Touch ID를 요구하게 했다. 글은 macOS Sequoia와 Tahoe에서 지원된다고 설명한다. - 작성자가 겪은 문제는 세 가지다. Touch ID 등록이 초기화되어 키 생성이 실패했고, 옛 ssh-add -K 안내가 통하지 않았으며, SSH 설정 파일에 키 경로를 직접 적어야 인식됐다. - 작성자는 Touch ID 창에 SSH 문구 대신 ctccardtoken이라는 낯선 문구가 떠서 이 방식을 쓰지 않기로 했다. 대신 Secure Enclave를 쓰는 Secretive 같은 앱을 알아보겠다고 한다.

원문 읽기 ↗

발견한 곳

Hacker News ↗ / 추천 74 / 댓글 22

비슷한 일을 겪어 본 적이 있나요? 그때 어떻게 했는지 한두 줄로 들려주세요. 제품을 잘 몰라도 괜찮습니다.

로그인하고 댓글 쓰기

키보드 단축키

J와 K, 또는 위아래 방향키로 글을 고르고 Enter로 엽니다.

K ↑ / J ↓
이전 글 / 다음 글
Enter C
선택한 글의 요약과 댓글 열기
O
선택한 글의 원문 열기
/
검색
?
이 도움말 보기
Tab
글쓰기나 댓글 버튼으로 이동한 뒤 Enter

입력 칸에서는 평소처럼 입력하세요. Tab과 Enter는 항상 사용할 수 있습니다.