드롭박스(Dropbox)를 통해 폴더나 파일을 동기화 할 때 해당 파일/폴더의 접근 권한에 문제가 생겨 동기화 작업이 원활하게 진행되지 않을 수 있습니다. 저도 예전에 이 문제 때문로 한 때 골치를 앓은 적이 있는데요, TUAW에 이런 문제가 발생했을 때 효과적으로 대처할 수 있는 방법이 올라와 정보 공유차 블로그에 공유합니다.
드롭박스 홈폴더에 추가한 특정 파일이나 파일의 권한이 꼬이면 드롭박스 작업진행 목차에 '*** 은(는) 액세스가 거부되어 동기화할 수 없습니다.' 혹은 영어로 'permission denied' 문구가 나타나며 계속 해당 파일/폴더 동기화를 시도합니다. ▼
파일이 제대로 동기화되지 않는 것도 문제지만, 드롭박스 클라이언트가 계속 해당 파일을 동기화하려고 끙끙거리기 때문에 시스템 퍼포먼스가 전반적으로 저하되고 맥이 제대로 잠자기에 들어가지 않는 부차적인 문제가 따라옵니다.
파일이나 폴더의 접근 권한은 흔히 디스크 유틸리티(Disk Utility)의 '디스크 권한 복구(Repair Permission)' 기능으로 해결할 수 있다고 알려져 있는데, 사용자 홈폴더 밖에 있는 파일, 즉 시스템 및 공용 라이브러리에만 효과가 있을 뿐 사용자 홈폴더 내의 권한 문제까지 해결해 주는 것은 아닙니다. (사용자 홈폴더 안에 있는 파일의 권한은 ACL(Access Control List)로 관리되는데, ACL에 관한 부분은 다음에 자세히 소개하는 것으로 하겠습니다.)
드롭박스 클라이언트에는 해당 문제를 자체적으로 해결할 수 있는 기능이 마련되어 있습니다. (숨겨져 있다고 하는 편이 더 적당한 말인 것 같습니다.) 드롭박스 환경설정의 계정 탭을 열어보면 창 아래 '이 컴퓨터 연결 해제...(Unlink This Computer...)' 버튼이 달려있습니다. ▼
이때 option키를 누르면 해당 버튼의 문구가 '권한 수정(Fix Permissions)'으로 변경됩니다. (이걸 일반 사용자들이 어떻게 발견하라는건지...) ▼
권한 수정 버튼을 누르고 잠시 기다리면 동기화 문제가 감쪽같이 해결되면서 동기화 완료 목록에 파일 이름을 올립니다. 물론 동기화 작업을 끝낸 클라이언트는 더이상 CPU 자원을 낭비하지 않고 잠잠해지고요. ▼
참고로 어제 상당히 많은 버그를 수정한 맥용 드롭박스 클라이언트 2.0.2 버전이 새로 공개되었습니다. 별다른 조작없이 자동으로 버전이 판올림되지만, 지금 당장 버전을 올리고 싶으신 분들은 일단 드롭박스 클라이언트를 종료한 후 다음 링크에서 새 버전을 내려받고 기존의 드롭박스 실행파일에 덮어씌워주시면 되겠습니다.
Dropbox 2.0.2
- Fix a bug on OS X where the tray popup isn't repositioned properly when plugging in an external monitor.
- Fix a bug on OS X where the tray popup can sometimes fail to appear.
- Fix a bug on OS X where the popup can fail to appear if the "Hide" option of the "Login Item" is set.
- Better reporting and handling of error conditions.
- Fix a bug where a notification's time label sometimes contained incorrect information.
- Fix a bug where closing the client can trigger errors.
- Various performance improvement and bug fixes in rendering.
- Tweaks to notification acknowledgement.
- Minor tweaks to the tray popup's UI.
- Other small fixes.
다운로드
참조
• TUAW - Dropbox has a new "Fix Permissions" feature
관련 글
• 맥용 드롭박스(Dropbox) 클라이언트 2.0 버전 출시. '파일 공유 편해졌네'
• 추가 비용없이 언제 어디서나 '1Password' 키체인에 접근하는 방법