31 votes

Dropbox demande des autorisations pour un mauvais dossier après un changement de nom de compte

Je viens d'avoir un nouveau macbook et je suis en train d'y installer des applications. Après avoir configuré Dropbox et tout le reste, j'ai décidé que je voulais changer le nom du compte (qui était auparavant "mac") pour mon nom. Tout a bien fonctionné, jusqu'à ce que j'essaie d'ouvrir Dropbox, il a demandé la permission au mauvais dossier utilisateur (de l'ancien nom de compte) comme ceci :

enter image description here

J'ai essayé de dissocier mon ordinateur du compte Dropbox et de réinstaller Dropbox, mais le logiciel continue de demander l'autorisation de ce dossier. Que dois-je faire pour résoudre ce problème ? Veuillez me conseiller et me remercier.

EDIT :

Après avoir tapé mes données de connexion, voici ce que j'ai obtenu :

enter image description here

Le truc, c'est que le dossier /Users/mac n'existe pas. Je clique sur le lien de la boîte de dialogue et j'obtiens ce journal :

bn.BUILD_KEY : Dropbox bn.VERSION : 2.6.31 bn.DROPBOXEXT_VERSION : échec bn.is_frozen : True pid : 489 ppid : 233 uid : 501 user_info : pwd.struct_passwd(pw_name='ichigo', pw_passwd='********', pw_uid=501, pw_gid=20, pw_gecos='Huong Do', pw_dir='/Users/ichigo', pw_shell='/bin/bash') effective_user_info : pwd.struct_passwd(pw_name='ichigo', pw_passwd='********', pw_uid=501, pw_gid=20, pw_gecos='Huong Do', pw_dir='/Users/ichigo', pw_shell='/bin/bash') euid : 501 gid : 20 egid : 20 group_info : grp.struct_group(gr_name='staff', gr_passwd=' ', gr_gid=20, gr_mem=['Root']) effective_group_info : grp.struct_group(gr_name='staff', gr_passwd=' ', gr_gid=20, gr_mem=['Root']) DYLD_LIBRARY_PATH : None cwd : u'/Applications/Dropbox.app/Contenus/Ressources real_path=u'/Applications/Dropbox.app/Contenus/Ressources' (chemin réel) mode=040755 uid=501 gid=20 parent mode=040755 uid=501 gid=20 HOME : u'/Users/ichigo' appdata : u'/Users/mac/.dropbox' (en anglais) real_path=u'/Users/mac/.dropbox' (chemin réel) non trouvé parent non trouvé dropbox_path : u'/Users/mac/Dropbox' real_path=u'/Users/mac/Dropbox' (chemin réel) non trouvé parent introuvable sys_executable : '/Applications/Dropbox.app/Contents/MacOS/Python'. real_path='/Applications/Dropbox.app/Contenus/MacOS/Python' (chemin réel) mode=0100755 uid=501 gid=20 parent mode=040755 uid=501 gid=20 trace. fichier : '/Applications/Dropbox.app/Contenus/Ressources/lib/python2.7/site-packages.zip/dropbox/boot_error.pyc' (en anglais) real_path='/Applications/Dropbox.app/Contents/Resources/lib/python2.7/site-packages.zip/dropbox/boot_error.pyc' non trouvé parent introuvable tempdir : u'/var/folders/l1/f5mv9brd0s5fwx12z2lrp4s40000gn/T' real_path=u'/private/var/folders/l1/f5mv9brd0s5fwx12z2lrp4s40000gn/T' mode=040700 uid=501 gid=20 parent mode=040755 uid=501 gid=20 Traceback (dernier appel le plus récent) : File "dropbox/client/main.pyc", line 1818, in main_startup
File "dropbox/client/main.pyc", line 1048, in run File "dropbox/client/main.pyc", line 492, in startup_low File Fichier "dropbox/client/main.pyc", ligne 314, dans safe_makedirs Fichier "os.pyc", line 150, in makedirs File "os.pyc", line 157, in makedirs OSError : [Errno 13] Permission refusée pour '/Users/mac'.

Veuillez noter les lignes que j'ai soulignées avec du texte gras : le mauvais chemin vers Dropbox a été donné. Il devrait être /Users/ichigo au lieu de

0 votes

Connectez-vous avec les identifiants de votre Macbook actuel ?

0 votes

@Rob J'ai édité ma question, merci de la consulter.

1 votes

J'ai rencontré exactement le même problème avec l'un de mes utilisateurs il y a deux jours. Déconnecter Dropbox, supprimer complètement Dropbox (des préférences de /Library & ~/Library, des caches, etc.) et réinstaller Dropbox n'a eu aucun effet. Jusqu'à présent, le support de Dropbox n'a pas répondu à notre ticket d'aide. S'il le fait, je transmettrai l'information, sinon je surveillerai cette question et j'aimerais y ajouter un bounty une fois qu'elle sera éligible.

42voto

Mr Rabbit Points 16346

Je viens de recevoir ce message du support Dropbox et il semble avoir résolu le problème de mon utilisateur. Son problème est apparu de la même manière lorsque nous l'avons fait migrer vers un nouveau Mac et que nous avons changé le nom de son compte utilisateur.


Merci de nous avoir écrit. Si vous avez des difficultés à faire fonctionner Dropbox sur votre Mac, veuillez suivre les étapes suivantes et redémarrer Dropbox.

1. Arrêtez Dropbox (si nécessaire) :

  • Cliquez sur l'icône Dropbox dans la barre de menu en haut de votre écran.
  • Cliquez sur l'icône de l'engrenage dans le panneau des notifications et sélectionnez "Quitter Dropbox".

2. Téléchargez la version la plus récente : www.dropbox.com/install

3. Ouvrez votre application Terminal (située dans /Applications/Utilitaires/Terminal).

4. Copiez et collez les lignes suivantes dans le terminal, UNE À LA FOIS, et appuyez sur ENTRÉE après chacune d'elles. VEUILLEZ vous assurer que vous copiez et collez ces commandes (ne les tapez pas à la main), car une erreur pourrait causer des dommages. Après avoir saisi la première commande, vous serez invité à saisir le mot de passe administrateur de votre ordinateur (et non le mot de passe Dropbox). N'oubliez pas que le champ du mot de passe dans le terminal restera vide pendant que vous tapez votre mot de passe. Après l'avoir saisi, appuyez simplement sur la touche ENTER.

sudo chown "$USER" "$HOME"

sudo chown -R "$USER" ~/Dropbox

sudo chmod -R u+rw ~/Dropbox

sudo mv ~/.dropbox ~/.Trash/dropbox.old

sudo mv ~/.dropbox-master ~/.Trash/dropbox-master.old

sudo chmod -N ~

sudo mv /Library/DropboxHelperTools ~/DropboxHelperTools.old

5. Ouvrez le fichier .dmg de l'étape 2 et double-cliquez sur l'icône Dropbox pour installer Dropbox.

6. Redémarrez Dropbox à partir du dossier Applications.


J'espère que cela fera l'affaire pour vous aussi !

1 votes

Très bon timing haha ! Cela résout totalement le problème, merci beaucoup pour votre temps.

8 votes

Dans mon cas, tout ce dont j'avais besoin était mv ~/.dropbox ~/.Trash et sudo mv /Library/DropboxHelperTools ~/.Trash .

1 votes

Si vous voulez les supprimer, pourquoi ne pas le faire tout simplement ? rm -rf ~/.dropbox ?

9voto

justingordon Points 883

Désinstaller et réinstaller :

rm -rf ~/.dropbox/ && rm -rf /Library/DropboxHelperTools

Ensuite, exécutez à nouveau le programme d'installation.

0 votes

Mieux que la réponse fournie par Dropbox. Sauf qu'elle devrait utiliser sudo comme suit : sudo rm -rf ~/.dropbox/ && sudo rm -rf /Library/DropboxHelperTools

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X