macOS에는 파일을 비공개로 지키는 기본 방법이 네 가지 있습니다. 파일을 Finder에서 사라지게 하는 숨김 플래그, 맥북에서 폴더 비밀번호를 설정하는 방법인 암호화된 디스크 이미지, 잠긴 메모, 그리고 디스크 전체를 암호화하는 FileVault입니다. 방법마다 막아 주는 대상이 다르므로, 내 Mac을 쓰거나 열 수 있는 사람이 누구인지에 따라 맞는 방법이 달라집니다.

숨김 플래그는 암호 없이 잠깐 훑어보는 시선에서만 파일을 가려 줍니다. 암호화된 디스크 이미지는 내 로그인 암호를 아는 사람에게도 버티지만, 무언가 잠겨 있다는 사실은 분명히 드러납니다. 잠긴 메모는 사진 몇 장이나 글로 쓴 메모에 알맞습니다. FileVault는 잃어버리거나 도난당한 Mac을 보호하며, 내가 로그인한 상태에서 다른 사람이 쓰는 경우에는 아무 도움이 되지 않습니다.

Mac의 다섯 가지 숨기기 방법을 빠른 확인, 자체 암호, 숨겨 둔 사실이 드러나는지 기준으로 비교한 표: 숨김 플래그, 사진 앱 가려진 항목 앨범, 잠긴 메모, 암호화된 디스크 이미지, HideFile 커버 파일.
눈에 띄지 않으면서 자체 암호로 보호되는 기본 방법은 없습니다.

chflags hidden으로 맥북 파일 숨기기

Mac의 모든 파일은 "숨김" 플래그를 가질 수 있습니다. Finder는 플래그가 지정된 파일이나 폴더를 표시하지 않으며, 이 플래그는 파일과 똑같이 폴더에도 적용됩니다. 터미널에서 설정합니다.

  1. 터미널(응용 프로그램 > 유틸리티)을 엽니다.
  2. chflags hidden 을 끝에 공백까지 입력하고, 이어서 파일이나 폴더의 경로를 입력합니다.
  3. Return을 누릅니다. 항목이 Finder에서 사라집니다.
chflags hidden ~/Documents/Private

다시 보이게 하려면 다음과 같이 합니다.

chflags nohidden ~/Documents/Private

두 명령 모두 man chflags에 문서화되어 있고 macOS 26.5에서 설명대로 동작합니다. ls -lO로 플래그를 확인할 수 있으며, 플래그가 지정된 항목 옆에 hidden이 출력됩니다.

맥북 숨김 파일 보기

아무 Finder 창에서나 Shift-Command-마침표를 누르면 숨김 파일이 흐릿하게 표시됩니다. 다시 누르면 숨겨집니다. 터미널에서는 일반 ls가 플래그가 지정된 파일도 아무 설정이 없는 것처럼 나열합니다. 이 플래그는 Finder와 이를 따르는 다른 앱에만 영향을 줍니다.

여기에 함정이 있습니다. 이 플래그는 아무것도 암호화하지 않고 암호도 없습니다. 단축키를 알거나 터미널을 여는 사람은 누구나 파일을 보고 열 수 있습니다.

맥북 폴더 비밀번호 설정 방법

macOS에는 "이 폴더 잠그기" 버튼이 없습니다. 추가 소프트웨어 없이 쓸 수 있는 기본 방법은 암호화된 디스크 이미지입니다. 폴더의 내용을 담고, 열기 전에 암호를 묻는 .dmg 파일 하나입니다. 디스크 유틸리티로 두 가지 방식으로 만들 수 있습니다.

기존 폴더를 암호로 보호되는 디스크 이미지로 만들기

  1. 디스크 유틸리티(응용 프로그램 > 유틸리티)를 엽니다.
  2. 파일 > 새로운 이미지 > 폴더로부터 이미지(File > New Image > Image from Folder)를 선택합니다.
  3. 폴더를 선택하고 열기를 클릭합니다.
  4. 디스크 이미지의 이름을 입력하고 저장할 위치를 선택합니다.
  5. 암호화(Encryption) 팝업 메뉴를 클릭해 암호화 옵션(128비트 또는 256비트 AES)을 선택한 다음 암호를 설정합니다.
  6. 이미지 포맷(Image Format) 팝업 메뉴를 클릭해 읽기 전용 압축(Read-only Compressed) 같은 옵션을 선택합니다.
  7. 저장을 클릭한 다음 완료를 클릭합니다.

사람들이 놓치는 점이 두 가지 있습니다. 첫째, 읽기 전용 또는 읽기 전용 압축 이미지는 봉인된 스냅샷이어서 나중에 파일을 추가할 수 없습니다. 계속 파일을 추가할 폴더라면 아래의 빈 이미지를 사용하세요. 둘째, 원본 폴더는 보호되지 않은 채 그대로 남아 있습니다. 이미지가 내 암호로 열리는지 확인한 다음 원본 폴더를 삭제하고 휴지통을 비우세요.

계속 파일을 추가할 수 있는 비밀번호 폴더 만들기

매주 쓰는 잠금 폴더가 필요하다면 대신 빈 암호화 이미지를 만듭니다.

  1. 디스크 유틸리티에서 파일 > 새로운 이미지 > 빈 이미지(File > New Image > Blank Image)를 선택합니다.
  2. 파일 이름, 볼륨 이름, 저장할 내용에 충분한 크기를 입력합니다.
  3. 포맷을 APFS로 설정합니다.
  4. 암호화 팝업 메뉴에서 옵션을 선택하고 암호를 두 번 입력한 다음 선택을 클릭합니다.
  5. 이미지 포맷을 스파스 번들 디스크 이미지(Sparse Bundle Image) 같은 읽기/쓰기 포맷으로 설정합니다.
  6. 저장을 클릭한 다음 완료를 클릭합니다.

.dmg를 더블클릭하고 암호를 입력하면 Finder에 드라이브로 나타납니다. 파일을 끌어다 넣으세요. 다 쓰고 추출하면 다시 잠깁니다.

터미널에서 폴더 비밀번호 설정하기

hdiutil을 쓰면 같은 작업을 명령 하나로 할 수 있습니다. 실행할 때 암호를 묻습니다.

hdiutil create -encryption AES-256 -srcfolder ~/Documents/Private -format UDZO ~/Documents/Private.dmg

이 명령은 폴더를 압축된 읽기 전용 AES-256 이미지로 만듭니다. macOS 26.5에서 테스트했으며, 결과물에 hdiutil isencrypted를 실행하면 encrypted: YES로 나옵니다.

자체 암호가 있는 이 페이지의 모든 방법에 Apple의 경고가 똑같이 적용됩니다. 디스크 이미지 암호를 잊으면 이미지도, 그 안의 파일도 열 수 없습니다.

잠긴 메모에는 사진 몇 장은 들어가지만 파일은 들어가지 않습니다

메모 앱은 메모를 로그인 암호 또는 메모 > 설정에서 정한 직접 만든 암호로 잠글 수 있습니다. 메모를 잠그려면 메모 오른쪽 위의 더 보기 버튼을 클릭하고 메모 잠금(Lock Note)을 선택한 다음 암호를 입력합니다.

잠긴 메모에는 텍스트, 표, 이미지, 그림, 스캔 문서를 넣을 수 있습니다. 비디오, 오디오, PDF 등 다른 문서는 넣을 수 없고, 공유된 메모나 태그가 있는 메모는 잠글 수 없습니다. 직접 만든 암호를 선택했다가 잊으면 Apple도 메모를 되찾아 줄 수 없습니다.

FileVault는 꺼진 Mac을 보호하며, 로그인한 Mac은 보호하지 않습니다

FileVault는 Mac 디스크의 모든 것을 암호화하므로 내 로그인 암호 없이는 아무도 읽을 수 없습니다. Apple 실리콘이나 T2 칩이 있는 Mac은 데이터가 이미 암호화되어 있으며, FileVault를 켜면 내 로그인 암호로 잠금을 풀어야 한다는 조건이 추가됩니다. 시스템 설정 > 개인정보 보호 및 보안 > FileVault에서 켭니다.

FileVault는 분실, 도난, 전원이 꺼진 Mac을 보호합니다. 내가 로그인한 상태에서 Mac을 쓰는 사람이나 내 로그인 암호를 아는 사람에게는 아무것도 숨겨 주지 못합니다. 일단 로그인하면 화면이 잠겨 있을 때도 디스크는 잠금 해제 상태로 유지되고 모든 파일은 평소처럼 읽힙니다. 계속 켜 두되, 파일 숨기기와는 다른 역할로 생각하세요.

같이 쓰는 Mac에는 사용자 계정을 나누는 편이 낫습니다

다른 사람이 내 Mac을 쓴다면 가장 깔끔한 해결책은 그 사람이 자기 계정으로 로그인하게 하는 것입니다. 시스템 설정 > 사용자 및 그룹 > 사용자 추가에서 계정을 추가하거나, 가끔 쓰는 사람은 게스트로 로그인하게 하세요. Apple은 게스트가 다른 사용자의 파일이나 설정에 접근할 수 없다고 설명합니다. 내 암호를 아는 사람에게는 도움이 되지 않습니다.

어떤 Mac 방법이 맞는지: 바탕화면을 잠깐 훑어보는 시선에는 숨김 플래그나 가려진 항목 앨범, Mac을 같이 쓰는 사람에게는 각자의 사용자 계정, 내 로그인 암호를 아는 사람에게는 디스크 이미지나 HideFile 커버, 분실하거나 도난당한 Mac에는 FileVault, 포렌식 조사관에게는 이 중 어느 것도 데이터가 존재한다는 사실을 숨기지 못합니다.
기능이 아니라, 파일을 숨기려는 상대에서 출발하세요.

모든 기본 방법은 스스로 티가 납니다

각 방법은 흔적을 남깁니다. 숨김 파일은 단축키 하나로 다시 나타나고 터미널에서도 그대로 나열됩니다. 잠긴 메모는 메모 목록에 잠긴 상태로 표시되며 대부분의 파일을 담을 수 없습니다. 암호화된 디스크 이미지는 가장 강력하지만 가장 눈에 띕니다. .dmg 파일이고, 열면 암호 입력창이 나오며, 맨 앞 바이트가 암호화된 Apple 디스크 이미지의 서명인 encrcdsa로 시작합니다. 호기심 많은 사람이 열지는 못해도, 내가 무언가를 잠가 두었다는 것은 알게 됩니다.

내 Mac을 둘러보는 사람에게 보이는 모습: 숨김 플래그 파일은 Finder에서 사라졌지만 단축키 하나로 나타나고, Private.dmg는 보이며 암호를 요구하고, HideFile 커버인 beach.jpg는 미리보기에서 평범한 사진으로 열립니다.
숨김 파일은 찾을 수 있고, 디스크 이미지는 알아챌 수 있으며, 커버 파일은 사진처럼 보입니다.

HideFile이 도움이 되는 부분

HideFile은 잠긴 것처럼 보이지 않으면서 자체 암호가 필요한 파일을 위해 만들었습니다. 개인 파일을 평범한 사진, 비디오 또는 PDF 안에 보관하며, 이를 커버 파일이라고 부릅니다. 커버를 더블클릭하면 미리보기나 QuickTime에서 보이는 모습 그대로 열립니다. hidefile.app에서 암호와 함께 열면 개인 파일이 보입니다.

HideFile은 브라우저에서 실행됩니다. 설치할 것이 없습니다.

  1. 브라우저에서 hidefile.app을 엽니다.
  2. 커버를 고릅니다. 평범한 사진, 비디오, PDF 무엇이든 됩니다.
  3. 개인 파일이나 폴더 전체를 추가하고 암호를 설정합니다.
  4. 잠긴 커버 파일을 Finder의 폴더에 저장합니다.
  5. 원본을 삭제하고 휴지통을 비웁니다.

암호화는 브라우저에서 실행되며, HideFile은 내 파일을 전송받지 않습니다. 이 암호는 로그인 암호와 별개이고, 커버는 복사하고 백업하고 다른 Mac으로 옮길 수 있는 일반 파일입니다. 안에 든 내용에 맞는 커버를 고르세요. 2GB짜리 "사진"은 한 번 더 쳐다보게 되지만, 긴 비디오는 그렇지 않습니다. 파일 그대로 보관하세요. 많은 메신저처럼 이미지를 다시 압축하는 앱은 숨겨진 부분을 지워 버릴 수 있습니다.

HideFile은 가벼운 훔쳐보기를 막아 주며, 포렌식 도구를 막아 주지는 않습니다. 목적에 맞게 만든 도구는 커버 파일에 데이터가 추가되었다는 사실을 알아볼 수 있습니다. 암호 없이 내용을 읽을 수는 없지만, 무언가 들어 있다는 것은 알 수 있으며, 이는 숨긴 사진도 들킬 수 있을까에서 설명합니다. 암호 복구는 없습니다. 암호를 잊으면 파일은 사라지며, 저희를 포함해 누구도 열 수 없습니다. 열려 있는 세션도 보호하지 못합니다. 커버가 잠금 해제된 동안에는 Mac 앞에 있는 사람이 내가 보는 것을 그대로 봅니다. 우려하는 대상이 훈련된 조사관, 국경 검색, 법적 압박이라면 HideFile은 맞지 않는 도구입니다.

사진에 한정해서는 맥북 사진 숨기기를 참고하세요. 이미지 속에 데이터를 숨기는 기존 도구와 비교한 내용은 스테가노그래피 원리를 참고하세요.

출처