排查文件权限不正确的问题

使用桌面应用时,系统可能会通知您 Dropbox 因为“权限错误”而无法同步某些文件。

权限决定着谁可以访问您硬盘上的文件。如果文件权限不允许 Dropbox 访问您的文件,则 Dropbox 就无法进行同步。

请使用以下菜单,显示解决您所用的特定电脑操作系统上的文件权限错误说明。

显示说明:

Linux

  1. 右键单击菜单栏中的 Dropbox 菜单并选择退出了解菜单栏在哪里。
  2. 打开终端窗口,将下列命令复制并粘贴到终端中:
    • 重要说明:在下面的命令中,我们假设您的 Dropbox 文件夹在默认路径中。如果您将 Dropbox 文件夹放在了自定义位置,请将所有 ~/Dropbox 替换为 Dropbox 文件夹的完整路径并用引号括住。例如,如果您的 Dropbox 文件夹路径为 /Volumes/DifferentPlace/Dropbox,请将下列命令行中的 ~/Dropbox 替换为 "https://www.dropbox.com/Volumes/DifferentPlace/Dropbox"
    • 在终端提示符再次显示时,说明指令已完成所请求的任务,可以执行下一个命令。如果任意一个命令返回错误或在一个小时后都没有响应,请尝试重启电脑并重复这些步骤。
  3. sudo chown "$USER" "$HOME"
    sudo chown -R "$USER" ~/Dropbox ~/.dropbox
    sudo chattr -R -i ~/Dropbox
    sudo chmod -R u+rw ~/Dropbox ~/.dropbox
    

  4. 转至 Applications 下的 Internet 菜单重启 Dropbox。

Mac

  1. 单击菜单栏中的 Dropbox 图标。了解菜单栏在哪里。
  2. 单击齿轮图标,然后选择退出 Dropbox
  3. 打开终端应用(/应用程序/实用工具/终端)。
  4. 将下列各行复制并粘贴到终端中,一次一行。在每一行后面按下 Return
    • 在输入第一个命令后,系统将提示您输入电脑密码(非 Dropbox 密码)。在您输入密码时终端内的密码字段将保持空白。完成输入后,请按 Return
    • 重要说明:我们假设您的 Dropbox 文件夹在默认路径中。如果您将 Dropbox 文件夹放在了自定义位置,请将所有 ~/Dropbox 替换为 Dropbox 文件夹的完整路径并用引号括住。例如,如果您的 Dropbox 文件夹路径为 /Volumes/DifferentPlace/Dropbox,您需要将下列指令中的 ~/Dropbox 替换为 "/Volumes/DifferentPlace/Dropbox"
    • 在终端提示符再次显示时,说明指令已完成所请求的任务,可以执行下一个命令。如果任意一个命令返回错误或在一个小时后都没有响应,请尝试重启电脑并重复这些步骤。
  5. sudo chflags -R nouchg ~/Dropbox ~/.dropbox ~/.dropbox-master
    sudo chown "$USER" "$HOME"
    sudo chown -R "$USER" ~/Dropbox ~/.dropbox
    sudo chmod -RN ~/.dropbox ~/Dropbox
    chmod -R u+rw ~/Dropbox ~/.dropbox 
    

    向右滚动即可查看更多代码段

  6. 双击应用程序文件夹中的 Dropbox 图标以重新启动 Dropbox。

Windows

  1. 单击系统托盘中的 Dropbox 图标了解系统托盘在哪里。
  2. 单击齿轮图标,然后选择退出 Dropbox
  3. 同时按下 Windows 键 + R
  4. 输入 cmd 并按 Enter 以打开命令提示符。
  5. 将下列各行复制并粘贴到命令提示符中,一次一行。在每一行后面按下 Enter
    • 如果 Dropbox 文件夹不在 C:\Users\YourUser\Dropbox 中,请修改第一个命令以指向正确的位置。例如,如果您的 Dropbox 在 D:\Dropbox 中,请将命令改为:
      icacls "D:\Dropbox" /grant "%USERNAME%":(F) /T
      
      无论您的 Dropbox 文件夹在什么地方,其他命令不变。
    • 根据 Dropbox 的大小,此操作可能需要一些时间才能完成,因此请耐心等到 C:\ 提示符显示时再执行下一步。
  6. icacls "%HOMEPATH%\Dropbox" /grant "%USERNAME%":(F) /T
    icacls "%APPDATA%\Dropbox" /grant "%USERNAME%":(F) /T
    

    向右滚动即可查看更多代码段

  7. 转至开始菜单并选择程序文件
  8. 选择 Dropbox

Windows XP

  1. 单击系统托盘中的 Dropbox 图标了解系统托盘在哪里。
  2. 单击齿轮图标,然后选择退出 Dropbox
  3. 同时按下 Windows 键 + R
  4. 输入 cmd 并按 Enter 以打开命令提示符。
    • 如果 Dropbox 文件夹不在 C:\Users\YourUser\Dropbox 中,请修改第一个命令以指向正确的位置。例如,如果您的 Dropbox 在 D:\Dropbox 中,请将命令改为:
      cacls "D:\Dropbox" /grant "%USERNAME%":(F) /T
      
      无论您的 Dropbox 文件夹在什么地方,其他命令不变。
    • 根据 Dropbox 的大小,此操作可能需要一些时间才能完成,因此请耐心等到 C:\ 提示符再次显示。
  5. cacls "%HOMEPATH%\My Documents\Dropbox" /G "%USERNAME%":F /T
    cacls "%APPDATA%\Dropbox" /G "%USERNAME%":F /T
    

    向右滚动即可查看更多代码段

  6. 转至开始菜单并选择程序文件
  7. 选择 Dropbox

很抱歉没帮上您。请告诉我们有什么可以改进的地方:

感谢您的反馈!请告诉我们这篇文章对您的帮助有多大:

感谢您的意见!

社区解答
    社区解答

      获取帮助的其他方式

      社区

      Twitter 支持

      引导式帮助

      获取帮助的其他方式

      社区

      Twitter 支持

      引导式帮助

      获取帮助的其他方式

      社区

      Twitter 支持

      联系支持人员