쉽지 않은 것 같지만 …
파트너와 저는 단일 Dropbox.com 계정을 사용하여 모든 공동 프로젝트를 컴퓨터간에 동기화 된 상태로 유지합니다. 이제 MacBook Air를 믹스에 추가했으며 각각 계정을 가지고 있으며 원격 작업을 수행해야 할 때 사용할 수 있습니다.
Dropbox를 Air에 동기화하려고했지만 “공유”디렉토리에 저장하여 둘 다 액세스 할 수 있도록하고 싶습니다. 누가 로그인했는지는 중요하지 않습니다. 일하고있다.
공유 디렉토리에서 Dropbox를 찾을 수는 있지만 해당 사용자로 로그인 한 사용자를 변경하면 Dropbox를 동기화하거나 파일에 액세스 할 수있는 권한이 없습니다.
각 사용자에 대해 별도의 ~ / Dropbox 폴더를 만들면 작동시킬 수 있지만 Dropbox 전체가 동기화되면 50GB가 두 번 중복되어 SSD의 공간이 낭비됩니다.
이 아이디어를 공유하는 방법에 대한 아이디어가 있습니까 ????
답변
ACL을 사용하여 새 파일을 만들 때 권한 문제를 피할 수 있습니다.
sudo chmod -R +a "$USER allow read,write,append,delete,list,search,add_subdirectory,delete_child,file_inherit,directory_inherit" "$DIR"
여기서 $USER
다른 사용자의 사용자 이름이며 $DIR
다른 사용자가 전체 권한을 갖기를 원하는 디렉토리 (Dropbox 또는 기타)입니다.
이 기능을 사용하여 4 명의 사용자 (전체 액세스 권한이있는 성인 2 명, 하위 디렉토리에 액세스 권한이있는 2 명의 어린이)간에 하나의 Dropbox 폴더를 공유하며 우리에게 잘 작동했습니다. 유일한 제한 사항은 Dropbox를 실행하는 사용자가 로그인하여 Dropbox를 실행해야한다는 것입니다. 다른 사용자에게는 메뉴 표시 줄에 Dropbox 아이콘 및 상태 정보가 없습니다.
답변
내가 몇 가지 성공을 거둔 한 가지 방법은 여러 사용자 계정이 폴더에 대한 “읽기 및 쓰기”를 허용하도록 폴더에 대한 권한을 설정하는 것 /Users/Shared/Dropbox/
입니다.
다음과 같이하면됩니다 :
- 폴더 의
Get Info
( Cmd+ i) 창으로 이동/Users/Shared/Dropbox
- 권한 편집을위한 잠금 해제
- “+”아이콘을 클릭하여 다른 사용자 계정을 추가하고 “권한”을 “읽기 및 쓰기”로 설정
- 잠금 아이콘 왼쪽에있는 기어 삼각형 드롭 다운을 클릭하고 “동봉 된 항목에 적용 …”을 선택한 다음이 (돌이킬 수없는) 변경을 수행 할 것임을 확인하십시오.
잘 모르겠지만 다른 Mac의 사용자 계정에서 파일을 가져 오는 경우 여전히 권한 관련 문제가있을 수 있습니다. 소유권을 올바르게 할당해야 할 수도 있습니다.
답변
완벽한 솔루션은 아니지만 두 번째 계정에서 동기화 할 드롭 박스 폴더를 선택하여 필요한 HDD 공간과 불필요한 중복 파일의 양을 줄일 수 있습니다.
답변
Dropbox 폴더를 기본 위치에두고 ~ / Dropbox를 / Users / Shared /에 심볼릭 링크하여 Terminal.app로 권한을 활성화 할 수도 있습니다.
user@mac: ~$ ln -s ~/Dropbox /Users/Shared/Dropbox
user@mac: ~$ chmod -R 777 ~/Dropbox
답변
“컴퓨터 당 하나의 Dropbox 계정 만 허용”제한을 설정 한 상태에서 Dropbox for Business 계정에 대해 동일한 솔루션을 사용하고 싶었습니다.
ACL 솔루션이 유망하지만 권한 문제가 자주 발생했습니다. ACL로 디렉토리에 복사 / 이동 된 기존 파일 (거래 차단기)에 의해 ACL이 상속되지 않습니다.
여기에 내가 해결 한 해결책이 있습니다. 이는 모든 로컬 관리자가 Dropbox에 대한 액세스 권한을 공유한다고 가정합니다.
-
Dropbox를 실행할 사용자를 선택하십시오. Dropbox 폴더는이 사용자의 홈 폴더에 있으며 Dropbox를 동기화하려면 사용자가 로그인해야합니다.
-
umask
사용자 애플리케이션을로 변경하십시오002
. 기본적으로 새 파일을 그룹 쓰기 가능으로 만듭니다. 사용자 그룹은wheel
이며wheel
이미 모든 구성원 에게sudo
권한 이 있으므로 위험하지 않습니다 .OS X Yosemite 10.10.3 이상 :
sudo launchctl config user umask 002
이전 버전의 경우 Apple 지원 기사 OS X에서 사용자 정의 umask 설정을 참조하십시오 .
-
umask
변경 사항을 적용하려면 컴퓨터를 다시 시작하십시오 . -
공유 Dropbox 폴더의 권한을 재귀 적으로 수정하여 사용자와 그룹 모두에게 전체 권한을 부여하십시오.
cd $HOME sudo chmod -R ug=rwX Dropbox/
-
각 사용자마다 기존의 모든 사용자 파일에 그룹 쓰기 권한을 추가하십시오.
cd $HOME sudo chmod -R g+w Desktop/ Documents/ Downloads/ Movies/ Music/ Pictures/ Public/ Sites/ sudo chmod g-w Desktop/ Documents/ Downloads/ Movies/ Music/ Pictures/ Public/ Sites/
첫 번째
chmod
는 그룹 쓰기를 재귀 적으로 적용합니다. 두 번째chmod
는 디렉토리 자체에서 그룹 쓰기를 제거하여 보호합니다.
이제 모든 것이 의도 한대로 작동합니다. 두 번째 사용자는 첫 번째 사용자의 Dropbox를 Finder 사이드 바에 추가 할 수 있으며 Dropbox는 백그라운드 사용자 계정에서 놀랍게 잘 실행됩니다. Finder 통합 및 메뉴 막대 상태 만 누락되었습니다.
각 OS X 사용자 계정은이 방법을 사용하여 자체 Dropbox를 공유 할 수 있으므로 기본적으로 단일 컴퓨터에서 무제한 Dropbox 계정을 제공합니다.
답변
내 첫 번째 생각은 HD (또는 SSD)를 파티션하는 것입니다. 하나의 파티션에는 OS X, 앱, 사용자 폴더 등이 있고 다른 파티션에는 Dropbox 폴더 만 있습니다. 파티션 아이콘을 선택하고 권한 무시를 선택하면 두 사용자 모두 액세스 권한이 있어야합니다. 그러나 다른 사용자가 액세스 할 수 없도록 권한 무시 되돌리기를 확인한 볼륨이 있지만 빠른 해결 방법입니다.
답변
이것은 실제로 간단합니다.
- 첫 번째 계정에 로그인하십시오.
- 보관 용 계정을 공유 디렉토리에 동기화합니다. / user / shared / dropbox를 가정 해 봅시다.
-
이 공유 디렉토리에 두 번째 계정에 권한을 부여하십시오. (두 번째 계정에 편집 / 삭제 권한 부여)
-
두 번째 계정으로 로그인하십시오.
- 보관 용 계정을 공유 디렉토리에 동기화합니다.
- 이 작업을 직접 수행하면 dropbox 폴더가 이미 존재한다는 오류가 발생합니다.
- 따라서 먼저 폴더를 삭제하십시오.
- 공유 디렉토리를 다시 동기화하십시오.
- 두 번째 계정은 이제 공유 디렉토리의 작성자이므로 두 번째 계정이이 공유 디렉토리에 첫 번째 계정에 대한 권한을 부여해야합니다.