Apple, macOS Full Disk Access에 대한 새로운 통제 도입 예고
Updates to Full Disk Access in macOS
Apple이 macOS의 Full Disk Access 권한에 대한 새로운 통제를 도입한다. 일부 개발자가 이 권한을 악용해 사용자 몰래 파일, 메일, 메시지, 브라우저 기록 등 시스템 전체에 접근하고 있다는 문제 제기에서다. 앞으로는 사용자가 명시적으로 동의해야만 앱에 이 막강한 권한을 부여할 수 있게 된다. AI 에이전트의 자율성이 커질수록 위험이 커진다는 점도 강조했다.
AI 에이전트가 점점 더 유능하고 자율적으로 변하면서, 이 수준의 접근 권한에 따른 위험은 크게 증가할 것입니다.
HN 토론
141- eviks
> We give developers powerful APIs to build incredible capabilities
> Full Disk Access largely sidesteps these controls
그건 당신들이 정말로 그렇게 하지 않기 때문이다. 사용자에게 '강력한' 제어권을 주지 않는 것과 마찬가지로, 그래서 사용자들은 '전체 디스크' 같은 멍청한 선택지에 의존할 수밖에 없다.
예를 들어, '메일, 메시지, 심지어 브라우징 기록'까지 신경 쓴다면, 왜 '메일/메시지/브라우징 기록 읽기를 제외한 전체 디스크 접근' 같은 하위 집합이 없는 걸까? 아니면 바이브 코딩된 디스크 시각화 앱이 파일 크기에 대해 물어볼 수 있는 기본적인 디스크 용량 기능이 있다면, 왜 더 세분화된 '파일 크기만을 위한 전체 디스크 읽기 전용 접근'을 가질 수 없어서, 당신의 바이브 코딩된 디스크 시각화 앱이 당신의 데이터나 프라이버시를 파괴하지 못하게 할 수 없는 걸까?
> can only do so with very explicit user action.
이것도 같은 맥락이고 대부분 쓸모없다, 그냥 또 하나의 불편한 걸림돌일 뿐이다.
- moecables
내 생각에는, 이에 대해 더 구체적인 제어를 추가하는 게 좋다. 이 글을 읽고 나서, 전체 디스크 접근 권한이 있는 앱 목록을 확인해봤다:
- Ghostty (괜찮음, 내 터미널이니까)
- Alfred (괜찮음, 모든 곳을 검색하는 데 쓰니까)
그런데 몇 개는 꺼져 있다:
- Spotify (왜 전체 디스크 접근이 필요한 거지) ??
- Gemini (아니, 내 컴퓨터의 모든 것을 알 필요는 없어)
- liuliu
사람들이 이게 AI 에이전트에게 나쁘다고 불평하는 이유를 잘 모르겠다. Local Code (https://releases.drawthings.ai/p/public-beta-of-local-code-b...)는 전체 디스크 접근이 필요 없고, 에이전트에게 접근 권한이 없는 파일을 처리하라고 요청하면 내장된 'permit' 도구가 OS 폴더 권한 부여 인터페이스를 트리거하고, 그 정보는 Apple과 앱 양쪽에 기록되어 나중에 원하면 취소할 수 있다. 그렇게 하면 앱이 유용하게 쓰이도록 전체 디스크 접근을 줄 필요가 없다.
- mrkpdl
앱별로 내가 어떤 특정 폴더에 접근 권한을 부여했는지 보고 싶다. 그리고 편집도. 권한을 부여한 후에 앱의 개별 폴더 접근을 어떻게 취소하는지 명확하지 않다.
- post_break
앞으로 전체 디스크 접근을 취소하는 업데이트 하나만 있으면 된다. 이 광고가 한 바퀴 돌아왔다: https://www.youtube.com/watch?v=VuqZ8AqmLPY
- Kim_Bruning
내가 늙어가는 건가? '전체 디스크 접근'은 원래 정상적인 것이었다; 네가 그 기계의 소유자라면.
- profmonocle
> we will introduce additional controls to ensure that users who genuinely wish to grant an app this extraordinary level of access can only do so
"Extraordinary"는 재미있는 단어 선택이다. 개인 컴퓨팅 역사의 대부분 동안, 일반 사용자 계정으로 실행하는 어떤 앱이든 네가 가진 모든 것을 볼 수 있는 게 완전히 평범했다.
(이게 나쁘다는 건 아니다. 정보를 아는 사용자가 원하는 대로 계속 할 수 있게 해준다면, 나는 전적으로 찬성이다.)
- PeanutOS
이번 주에, 나는 내 모든 Mac 기기(iMac Pro 한 대와 MacBook 네 대)를 포맷했고, 이제 어떤 AI 에이전트도 네이티브로 실행되지 않는다. 나는 LIMA (https://lima-vm.io)를 사용해 이들을 샌드박스에 격리하고, 저장소만 노출시킨다. 일부 통합은 잃지만, 그 평온함은 그만한 가치가 있다.