Cela semble être facile, mais ...
Mon partenaire et moi utilisons un seul compte Dropbox.com pour garder tous nos projets communs synchronisés entre nos ordinateurs - et cela fonctionne très bien depuis des années. Nous avons maintenant ajouté un MacBook Air au mix, et nous avons chacun des comptes dessus et nous pouvons le saisir et partir quand nous devons faire du travail à distance.
J'ai essayé de synchroniser la Dropbox avec Air - mais je veux l'avoir dans le répertoire "Shared" afin que nous puissions tous les deux y accéder - peu importe qui est connecté. Cela ne semble pas travailler.
Je peux localiser la Dropbox dans le répertoire partagé très bien - mais quand je change l'utilisateur qui est connecté, cet utilisateur n'a aucune autorisation pour synchroniser la Dropbox ou accéder aux fichiers.
Je peux le faire fonctionner si je crée un dossier ~ / Dropbox séparé pour chaque utilisateur, mais cela se termine avec 50 Go dupliqués deux fois si l'ensemble Dropbox se synchronise - une perte d'espace particulièrement ridicule sur un SSD.
Des idées sur la façon de faire fonctionner ce partage ????
la source
Réponses:
Vous pouvez le faire à l'aide des ACL , ce qui évitera les problèmes d'autorisations lors de la création de nouveaux fichiers:
où
$USER
est le nom d'utilisateur de l'autre utilisateur et$DIR
quel que soit le répertoire (Dropbox ou autre) dans lequel vous souhaitez que l'autre utilisateur dispose des autorisations complètes.Nous l'utilisons pour partager un seul dossier Dropbox entre quatre utilisateurs (2 adultes avec un accès complet, 2 enfants avec accès à leur sous-répertoire uniquement), et cela a bien fonctionné pour nous. La seule limitation est que l'utilisateur exécutant Dropbox doit être connecté et exécuter Dropbox. Les autres utilisateurs n'ont pas l'icône Dropbox et les informations d'état dans la barre de menus.
la source
Une méthode que j'ai utilisée avec un certain succès consiste à définir les autorisations sur le dossier pour autoriser plusieurs comptes d'utilisateurs à «lire et écrire» dans le
/Users/Shared/Dropbox/
dossier.Vous pouvez le faire en:
Get Info
( Cmd+ i) du/Users/Shared/Dropbox
dossierJe ne suis pas très sûr, mais vous pouvez toujours rencontrer des problèmes liés aux autorisations si vous obtenez des fichiers à partir du compte d'utilisateur d'un autre Mac. Cela peut nécessiter une attribution correcte de la propriété.
la source
Bien qu'il ne s'agisse pas d'une solution complète, vous pouvez choisir les dossiers Dropbox à synchroniser sur votre deuxième compte, réduisant ainsi la quantité d'espace disque dur requis et les fichiers en double inutiles.
la source
Vous pouvez également laisser le dossier Dropbox à l'emplacement par défaut et créer un lien symbolique vers ~ / Dropbox dans / Users / Shared / et activer ainsi les autorisations avec Terminal.app:
la source
Je voulais utiliser cette même solution pour contourner un compte Dropbox Entreprise avec la restriction "Autoriser un seul compte Dropbox par ordinateur" activée.
La solution ACL est prometteuse, mais j'ai rencontré de fréquents problèmes d'autorisation; il s'avère que les listes de contrôle d'accès ne sont pas héritées par les fichiers existants qui sont copiés / déplacés dans un répertoire, qui est un facteur de rupture.
Voici la solution sur laquelle je me suis finalement installé; cela suppose que tous les utilisateurs administrateurs locaux partageront l'accès à Dropbox.
Choisissez un utilisateur pour exécuter Dropbox. Le dossier Dropbox réside dans le dossier d'accueil de cet utilisateur et l'utilisateur doit être connecté pour que Dropbox se synchronise.
Remplacez le
umask
pour les applications utilisateur par002
. Cela rendra les nouveaux fichiers inscriptibles en groupe par défaut; cela ne devrait pas être dangereux, car le groupe de votre utilisateur l'est probablementwheel
et tous les membres dewheel
possèdent déjà dessudo
autorisations.Pour OS X Yosemite 10.10.3 et supérieur:
Pour les versions antérieures, consultez l'article de support d' Apple Définition d' un umask personnalisé dans OS X .
Redémarrez votre ordinateur pour que la
umask
modification prenne effet.Modifiez récursivement les autorisations de votre dossier Dropbox partagé pour accorder des autorisations complètes à l'utilisateur et au groupe:
Pour chaque utilisateur , ajoutez l'autorisation d'écriture de groupe à tous les fichiers utilisateur préexistants:
Le premier
chmod
applique l'écriture de groupe récursivement; le secondchmod
supprime l'écriture de groupe des répertoires eux-mêmes pour les protéger.Tout devrait maintenant fonctionner comme prévu. Le deuxième utilisateur peut ajouter la Dropbox du premier utilisateur à la barre latérale du Finder, et Dropbox fonctionne étonnamment bien sur le compte utilisateur en arrière-plan. Seuls l'intégration du Finder et l'état de la barre de menus sont manquants.
Étant donné que chaque compte d'utilisateur OS X peut utiliser cette méthode pour partager sa propre Dropbox, cela fournit essentiellement des comptes Dropbox illimités sur une seule machine.
la source
Ma première pensée serait de partitionner le HD (ou SSD). Une partition aurait OS X, des applications, des dossiers utilisateur, etc., et la seconde n'aurait que le dossier Dropbox. Sélectionnez l'icône de la partition et cochez Ignorer les autorisations, et les deux utilisateurs devraient avoir accès. Cependant, j'ai eu des volumes où j'ai vérifié Ignorer les autorisations pour que les autres utilisateurs n'y aient pas accès, mais c'est une solution rapide.
la source
C'est simple en fait.
Accordez la permission à ce répertoire partagé au 2e compte. (pour autoriser le deuxième compte à modifier / supprimer)
Connectez-vous au 2ème compte.
la source
Vous pouvez utiliser umask pour configurer la restriction de l'autorisation de fichier. Le paramètre par défaut est 022, le masque de fichier est donc 644 (ou 755 pour les répertoires). Le moyen le plus simple consiste à définir umask 002 (dans le fichier / etc / profile ou d'autres), mais cela entraîne un problème de sécurité.
Oups, c'est la réponse au problème d'autorisation de fichier lorsque 2 utilisateurs travaillent sous un même compte Dropbox sur le même PC.
Et la deuxième remarque que les utilisateurs de Mac doivent modifier umask dans les fichiers /etc/launchd-user.conf ou /etc/launchd.conf (voir http://support.apple.com/kb/ht2202 pour plus de détails)
la source