Dropbox chiede autorizzazioni per la cartella sbagliata dopo aver cambiato il nome dell'account


31

Ho appena ricevuto un nuovo macbook e ora sto installando app. Dopo aver impostato Dropbox e tutto il resto, ho deciso che volevo cambiare il nome dell'account (che precedentemente era "mac") con il mio nome. Tutto ha funzionato bene, fino a quando ho provato ad aprire Dropbox, ha chiesto l'autorizzazione alla cartella utente errata (del vecchio nome dell'account) in questo modo:

inserisci qui la descrizione dell'immagine

Ho provato a scollegare il mio computer dall'account Dropbox e a reinstallare Dropbox, il software continua a cercare l'autorizzazione per quella cartella. Cosa devo fare per risolvere questo problema? Per favore, suggerisci e grazie.

MODIFICARE:

Dopo aver digitato i miei dati di accesso, ecco cosa ho ottenuto:

inserisci qui la descrizione dell'immagine

Il fatto è che la cartella /Users/macnon esiste. Faccio clic sul collegamento della finestra di dialogo e ottengo questo registro:

bn.BUILD_KEY: Dropbox bn.VERSION: 2.6.31 bn.DROPBOXEXT_VERSION: fallito 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 ') efficient_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']) efficacia_group_info: grp.struct_group (gr_name = 'staff', gr_passwd = '', gr_gid = 20, gr_mem = [' root ']) DYLD_LIBRARY_PATH: Nessuno cwd: u' / Applicazioni / Dropbox.app / Contenuti / Risorse 'percorso_ real = u' / Applicazioni / Dropbox.app / Contenuti / Risorse '= 040755 uid = 501 gid = 20 parent mode = 040755 uid = 501 gid = 20 HOME: u '/ Users / ichigo' appdata: u '/ Users / mac / .dropbox' real_path = u '/ Users / mac / .dropbox' no trovato genitore non trovato dropbox_path: u '/ Users / mac / Dropbox' real_path = u '/ Users / mac / Dropbox' genitore non trovato non trovato sys_executable: '/Applications/Dropbox.app/Contents/MacOS/python' real_path = '/ Applicazioni / Dropbox.app / Contenuti / MacOS / python' mode = 0100755 uid = 501 gid = 20 modalità genitore = 040755 uid = 501 gid = 20 trace. file: '/Applications/Dropbox.app/Contents/Resources/lib/python2.7/site-packages.zip/dropbox/boot_error.pyc' real_path = '/ Applicazioni / Dropbox.app / Contenuti / Risorse / lib / python2.7 /site-packages.zip/dropbox/boot_error.pyc 'non trovato genitore non trovato tempdir: u' / var / cartelle / l1 / f5mv9brd0s5fwx12z2lrp4s40000gn / T 'real_path = u' / private / var / cartelle / l1 / f5mv9brdzs00s / tpxs2pxx2xpx mode = 040700 uid = 501 gid = 20 parent mode = 040755 uid = 501 gid = 20 Traceback (ultima chiamata più recente): file "dropbox / client / main.pyc", linea 1818, in main_startup
File "dropbox / client / main.pyc", riga 1048, in esecuzione File "dropbox / client / main.pyc", riga 492, in startup_low File "dropbox / client / main.pyc", riga 314, in safe_makedirs File " os.pyc ", riga 150, in makedirs File" os.pyc ", riga 157, in makedirs OSError: [Errno 13] Autorizzazione negata: '/ Users / mac'

Nota le righe che ho sottolineato con un testo in grassetto: è stato dato il percorso sbagliato a Dropbox. Dovrebbe essere /Users/ichigoinvece


Accedi con le tue attuali credenziali per Macbook?
Rob,

@Rob Ho modificato la mia domanda, per favore controlla.
huong

1
Ho riscontrato esattamente lo stesso problema con uno dei miei utenti due giorni fa. Scollegare Dropbox, rimuovere completamente Dropbox (dalle preferenze / Library & ~ / Library, cache, ecc.) E reinstallare Dropbox non ha avuto alcun effetto. Finora il supporto Dropbox non ha risposto al nostro ticket di aiuto. In tal caso, passerò le informazioni, altrimenti guarderò questa domanda e vorrei aggiungere una taglia una volta che è ammissibile.
Mr Rabbit,

1
Questo è stato utile per aggirare il problema di Dropbox. Tuttavia, ho scoperto che così tante applicazioni avevano codificato il nome utente in modo definitivo che il modo migliore per procedere era creare un nuovo utente con il nome utente desiderato e ricominciare da capo.
jwhitlock,

Risposte:


44

Tempismo divertente, appena ricevuto dal supporto Dropbox e sembra aver risolto il problema del mio utente. Il suo problema è emerso in modo simile quando l'abbiamo trasferita su un nuovo Mac e quindi abbiamo cambiato il nome del suo account utente.


Grazie per averci scritto. Se riscontri problemi con Dropbox sul tuo Mac, prova questi passaggi e riavvia Dropbox.

1. Arresta Dropbox (se necessario):

  • Fai clic sull'icona di Dropbox nella barra dei menu nella parte superiore dello schermo
  • Fai clic sull'icona a forma di ingranaggio nel pannello Notifiche e seleziona "Esci da Dropbox"

2. Scarica la versione più recente: www.dropbox.com/install

3. Apri l'app Terminale (disponibile in / Applicazioni / Utilità / Terminale)

4. Copia e incolla le seguenti righe nel Terminale, UNA ALLA VOLTA, e premi INVIO dopo ognuna. PER FAVORE assicurati di copiare e incollare questi comandi (non digitarli manualmente), poiché sbagliarli potrebbe causare qualche danno. Ti verrà richiesta la password dell'amministratore del tuo computer (non la password di Dropbox) dopo aver inserito il primo comando. Tieni presente che il campo password nel terminale rimarrà vuoto durante la digitazione della password. Dopo averlo digitato, basta premere INVIO.

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. Aprire il file .dmg dal passaggio 2 e fare doppio clic sull'icona di Dropbox per installare Dropbox.

6. Riavvia Dropbox dalla cartella Applicazioni.


Spero che questo funzioni anche per te!


1
Davvero un bel tempismo ahah! Questo risolve completamente il problema, grazie mille per il tuo tempo.
Huong

8
Nel mio caso, tutto ciò di cui avevo bisogno era mv ~/.dropbox ~/.Trashe sudo mv /Library/DropboxHelperTools ~/.Trash.
Andrew,

1
Se volevi rimuoverli, perché non semplicemente rm -rf ~/.dropbox?
Bert Visscher,

8

Disinstalla e reinstalla:

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

Quindi eseguire nuovamente il programma di installazione.


Meglio della risposta fornita da Dropbox. Tranne che dovrebbe usare sudocome segue:sudo rm -rf ~/.dropbox/ && sudo rm -rf /Library/DropboxHelperTools
rinogo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.