Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

'보안 토큰(Secure Token)' 없이 Mac에서 FileVault 다시 활성화하는 방법

FileVault는 Apple이 Mac 기기와 macOS에서 데이터를 암호화하기 위해 제공하는 기능입니다. 이 기능을 활성화하면 시작 디스크의 모든 데이터가 암호화되어 파일이 무단 접근으로부터 보호됩니다. 다만 유일한 단점은 화면 보호기나 절전 모드에서 깨어날 때마다 암호화를 유지하기 위해 로그인 자격 증명을 입력해야 한다는 점입니다.

FileVault는 macOS X Panther에서 처음 도입되었지만, 당시에는 다소 불안정했습니다. 다행히 macOS X Lion 출시와 함께 상당한 개선이 이루어졌고, 최근에는 Apple이 FileVault 위에 'Secure Token(보안 토큰)'이라는 개념을 추가했습니다. 이제 Secure Token을 보유한 모든 Mac 사용자는 FileVault를 활성화할 때 자동으로 FileVault 사용자로 등록됩니다.

FileVault에 'Secure Token'이 도입된 배경

Apple은 macOS High Sierra 출시와 함께 FileVault에 Secure Token 개념을 도입했습니다. 그 주된 목적은 적절한 권한을 가진 Mac 계정만 FileVault 암호화를 설정하고 접근할 수 있도록 제한하는 것입니다.

Secure Token 기능의 작동 방식

  • 새 Mac에서 처음 생성하는 초기 사용자 계정은 Secure Token을 보유합니다.
  • sysadminctl을 통해 생성된 모든 사용자는 Secure Token을 보유합니다.
  • 시스템 환경설정의 '사용자 및 그룹' 옵션으로 만든 사용자 계정은 Secure Token을 보유합니다.
  • Active Directory 사용자는 Secure Token을 보유하지 않습니다.
  • dscl 명령으로 생성된 사용자는 Secure Token을 보유하지 않습니다.
  • 오직 Secure Token을 가진 사용자만 FileVault 암호화를 켜거나 끌 수 있습니다.

Mac에서 발생하는 FileVault 문제점

그러나 가장 큰 문제는, Mac에 Secure Token을 가진 계정이 하나도 없다면 해당 프로필로는 FileVault를 활성화할 수 없다는 것입니다.

전문가 팁: 시스템 오류나 성능 저하를 일으킬 수 있는 정크 파일, 유해 앱, 보안 위협 요소를 정기적으로 스캔하여 Mac을 최적의 상태로 유지하세요.

실제로 일부 사용자들은 이런 곤란한 상황을 겪었다고 호소했습니다. macOS High Sierra 이후 버전에서는 계정에 Secure Token이 없으면 마이그레이션, 활성화, 사용자 추가와 같은 FileVault 작업이 모두 실패했습니다.

이 문제를 비롯한 여러 FileVault 관련 문제들은 FileVault에 'Secure Token'을 추가하는 것이 과연 가치가 있는지에 대한 논쟁을 낳았습니다. 이 기능에 익숙하지 않은 분이라면 'Secure Token'이 없다는 것이 무엇을 의미하는지 궁금하실 것입니다.

'Secure Token'이 없다는 것은 무엇을 의미하나요?

공정하게 말하자면, Secure Token은 파일과 시스템을 안전하게 지켜주는 중요한 장치입니다. macOS의 새로운 계정 속성으로, 공식 문서화되어 있지는 않습니다. Mac에 처음 로그인하는 첫 번째 관리자 계정에 이 Secure Token이 부여되어야 하며, 해당 계정에 Secure Token 속성이 연결되면 이후 생성되는 다른 사용자 계정에도 각자 고유의 Secure Token이 부여됩니다.

문제는 구식 방식, 원격 명령줄 도구, Active Directory 모바일 계정을 통해 만든 사용자 계정은 Secure Token 속성을 자동으로 받지 못한다는 점입니다. Secure Token이 없는 이러한 계정은 FileVault를 활성화할 수 없습니다. 그렇다면 'Secure Token'이 없는 상태에서 FileVault를 어떻게 다시 작동시킬 수 있을까요? 걱정하지 마세요. 다음 섹션에서 해결 방법을 소개합니다.

'Secure Token' 없이 FileVault를 다시 활성화하는 방법

앞서 언급했듯이, Secure Token을 할당받으려면 사용자 계정이 반드시 로컬에서 생성되어야 합니다. 그럼에도 불구하고 Secure Token이 없더라도 FileVault를 활성화할 방법이 있습니다.

먼저 다른 방법을 시도하기 전에, FileVault가 실제로 활성화되지 않는지 확인해 보세요. Secure Token 누락으로 인해 FileVault를 켤 수 없다고 생각했던 일부 사용자들이 나중에 실제로는 활성화가 가능하다는 사실을 발견한 경우가 있습니다. 어쩌면 macOS 누적 업데이트 중 하나가 이미 이 문제를 해결했을 수 있습니다. 예를 들어 Sierra 및 High Sierra용 보안 업데이트 2019-003은 FileVault에서 사용자 계정 로그인 자격 증명을 재설정할 때 발생하는 문제를 해결했습니다.

여전히 FileVault 활성화에 문제가 있다면, 터미널 명령으로 기존 계정의 비밀번호를 재설정해 보세요

  1. 먼저 컴퓨터를 재시작한 뒤 Command + R 키 조합을 눌러 macOS 복구 모드로 진입합니다.
  2. 메뉴 막대에서 유틸리티를 선택하고 터미널을 클릭합니다.
  3. 터미널 창에 resetpassword 명령을 입력하고 Return 키를 누릅니다.
  4. 몇 초 후 비밀번호 재설정 대화 상자가 나타납니다. 각 사용자 계정에 대해 새 비밀번호를 설정하세요. 기존 비밀번호를 그대로 사용해도 무방합니다.
  5. 한 계정의 비밀번호 변경을 마치면 다음을 눌러 다음 계정으로 이동하고, 계정이 하나뿐이라면 재시동을 클릭합니다.
  6. Mac이 부팅되면 보안 및 개인 정보 보호 환경설정으로 이동한 후 FileVault 탭을 선택합니다.
  7. 창 왼쪽 하단의 자물쇠 아이콘을 클릭하고 관리자 비밀번호를 입력합니다.
  8. 마지막으로 'FileVault 켜기' 버튼을 눌러 FileVault를 활성화합니다.

이것으로 끝입니다. 이제 FileVault 암호화가 정상적으로 작동할 것입니다. FileVault를 통해 시스템을 보호하는 것과 더불어, Mac의 손상된 영역을 정리하고 복구하여 전체적인 성능을 개선하는 것도 고려해 보세요. Mac 수리 앱 같은 도구를 활용하면 이러한 최적화 작업을 자동화할 수 있습니다.

마무리

FileVault는 macOS에서 매우 유용한 기능으로 적극 추천합니다. 최신 CPU의 강력한 성능과 효율성을 활용하고 최신 암호화 알고리즘을 적용해 시작 디스크의 전체 내용을 안전하게 보호합니다. 문제는 Secure Token이 없어 기능을 활성화하지 못할 때 발생하지만, 다행히 macOS 복구 모드에서 터미널 명령으로 비밀번호를 재설정하면 손쉽게 해결할 수 있습니다.

소개해 드린 해결책이 FileVault를 다시 작동시키는 데 도움이 되었기를 바랍니다. 결과가 어땠는지 댓글로 알려주세요.