Nemo 安装热插拔 USB 块设备时设置磁盘所有权?

Nemo 安装热插拔 USB 块设备时设置磁盘所有权?

如何控制自动挂载所有权,即挂载“席位”所有权?

在 Nemo 的左窗格中,在设备,手动单击已插入但尚未安装的 USB 存储设备,使其安装。

但有些设备安装所有权(比如我的第二个硬盘),有些拥有用户所有权(如我的 USB 记忆棒)。换句话说,我的 USB 硬盘安装在 root 拥有的文件夹中,但我的 USB 记忆棒安装在普通用户拥有的文件夹中。我希望以普通用户身份安装硬盘。

我理解了优盘2正在使用中。

如何设置驱动器所有权或覆盖默认值?

顺便说一句,这似乎造成的一个问题是,在 Nemo 中,当我删除文件或文件夹时,它无法将其放入垃圾桶(大概是因为它没有权限)。它只提供永久删除或取消的选项。


这是我尝试过的:

我可以手动安装udisksctl mount --block-device=/dev/sdd1。我在 gnome-disks-utility 和 udisk 可用的设置中都没有看到选项。我试图用 polkit 搞乱,但到目前为止不确定我所做的任何事情是否会改变任何事情。我也尝试过修改 /etc/fstab 但似乎无法添加 uid 或 user-id 选项。

这是我尝试设置的规则文件 /etc/udev/rules.d/99-my.rules

子系统==“内核”,所有者=“用户1”,组=“组1”,模式=“0777”子系统==“块”,所有者=“用户1”,组=“组1”,模式=“0777”

(我知道这些太宽松了,但我在想如果我能让它发挥作用,稍后我会收紧它们。)

3)顺便说一句,我在 /etc/udisks2/ 中没有任何文件,并且还没有尝试搞乱这个。


我的平台:

OS: GNU/Linux Debian 9.6 (x86-64); 
Cinnamon desktop: 3.2.7; 
Linux Kernel: 4.9.0-8-amd64; 

答案1

当驱动器安装(通过 Nemo)时,更改席位的所有权(即它安装到的子目录)。就是这样。

测试一下:卸载(通过 Nemo),验证自动创建的座位是否已移除。然后让尼莫重新上马。神奇的是,座椅的所有权恢复到了卸载和移除之前的状态。

现在,当您删除这个已安装分区中的文件时,它们会正确地放入垃圾箱,稍后清空该分区的垃圾箱也可以。


顺便说一句,磁盘,即 gnome-disk-utility,非常简洁,并且比我预期的要多。

相关内容