多个用户的 NTFS 垃圾:为什么 Dolphin 可以成功而 Nautilus 却失败了?

多个用户的 NTFS 垃圾:为什么 Dolphin 可以成功而 Nautilus 却失败了?

我正在尝试设置多用户使用垃圾NTFS驾驶。

论坛上提出的主要解决方案包括允许单个用户使用垃圾箱. 这是通过将选项添加uid=1000,gid=1000到 中实现的/etc/fstab

示例 fstab 条目:
UUID=0A046CF41C7164C6 /media/Data ntfs defaults,uid=1000,gid=1000 0 0

但这仅允许原始用户( )id=1000使用垃圾箱。其他用户无权访问它。

针对多用户提出的解决方案是从窗口继承属性。我尝试过这个,但是没有成功。

但随后我注意到这可能与 NTFS 驱动器的安装方式无关:

  • 删除自鹦鹉螺显示消息“无法将文件移至废纸篓”
  • 删除自海豚显示... 什么也没有。并且文件被移至废纸篓。

但我不想使用 Dolphin。

以下是我的问题: 能不能别再胡闹了文件系统并正确配置 Nautilus?或者有人有简单/有效的解决方案来解决这个问题吗?

注意:我在 64 位系统上运行 Ubuntu 11.10。

非常感谢你的帮助!

编辑:我还注意到,Thunar(XFCE 文件管理器)也可以毫无困难地将文件放入垃圾箱。那么 Nautilus 怎么样?

答案1

从所见NTFS-3G页面,在“允许组/用户dmask入口可能是关键。

从该页面开始-

您还可以告诉 /etc/fstab(NTFS-3G 驱动程序)其他选项,例如允许哪些人访问(读取)分区。例如,您可以允许用户组中的人访问:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,umask=0022    0       0

默认情况下,ntfs-3g 驱动程序仅为 root 启用写入支持。要启用用户写入,请使用 dmask 参数来启用用户写入:

/dev/<NTFS-part>  /mnt/windows  ntfs-3g   gid=users,fmask=113,dmask=002    0       0

相关内容