Tag: udisks

Nautilus对已安装的驱动器使用不同的权限

我写了两个bash脚本来给我的NTFS分区提供只读或读/写访问权限: 只读访问权限: sudo umount /media/Data_Drive/ sudo mount -t ntfs-3g -o ro,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive 读/写访问权限: sudo umount /media/Data_Drive/ sudo mount -t ntfs-3g -o rw,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive 如果我只使用终端来处理文件,它可以很好地工作。 它也可以在只读模式下使用Nautilus,但不能在读/写模式下使用。 事实上,当我尝试将文件复制到Data_Drive时,Nautilus给我一个错误,说“目的地是只读的”。 更有趣的是,当我查看权限时(通过右键单击Data_Drive然后属性 – >权限),我拥有在Data_Drive中编写文件所需的所有权限! 我很困惑为什么Nautilus表现得很奇怪。 如果有人能解开这个谜,我感激不尽!

如何在使用udisks时更改安装点路径?

如何使用udisks将磁盘挂载到/media/$USER/%disk_title%而不是/media/%disk_title% ? 当我尝试这个: udisks –mount /dev/sda1 它安装到/media/%disk_title% ,但是在GUI(文件管理器左侧面板)中,它安装到/media/$USER/%disk_title% ,我如何在终端中执行此操作?

udev规定只允许一个供应商和型号USB驱动器,但没有其他

因此,我们正在努力建立一个环境,在我们的Linux笔记本电脑上安装一个安全的存储设备,这样我们的Linux笔记本电脑只能连接一个特定的USB驱动器:金士顿DataTraveler 2.0。 供应商:型号代码是这个(来自lsusb ): Bus 003 Device 003: ID 0951:1665 Kingston Technology 我一直试图让这些规则起作用,但在12.04环境中规则不起作用。 (注意我用#prepended行做了评论,但它们不在udev文件中): # If a device is NOT a Kingston drive, ignore it. SUBSYSTEMS==”usb”, DRIVERS==”usb”, ATTRS{idVendor}!=”0951″, OPTIONS+=”ignore_device” # If a device is a Kingston drive, but is NOT the model we have, ignore it. SUBSYSTEMS==”usb”, DRIVERS==”usb”, ATTRS{idVendor}==”0951″, ATTRS{idProduct}!=”1665″, OPTIONS+=”ignore_device” # If a device […]

为什么/ media / username root的默认权限是root?

我已经将/media/username上的权限从root:root为username:root [1]。 我知道以用户为中心的位置允许以用户为中心的权限[2]。 但是为什么这个文件夹的权限为root:root呢? [1]这样我就可以使用Gnome EncFS Manager 在那里挂载加密文件夹 。 例如,我现在可以将加密文件夹挂载为/media/username/personal-documents 。 [2] 为什么Ubuntu移动了默认挂载点? : udisks2中这种默认行为更改的根本原因似乎很清楚:安全性。 将访问文件系统限制为一个特定用户而不是将其访问权限给系统的所有用户更安全。

如何为挂载的文件系统设置默认选项?

我想在启用了uni_xlate选项的uni_xlate安装所有FAT卷。 如何在安装卷时配置mount或udisks2以使用该选项?

USB驱动器由用户自动挂载,但仅获取root用户的写入权限

我正在尝试使用我的ext4 USB驱动器,但Ubuntu 13目前正在安装它只有root权限,所以我的普通用户我不能写它,没有sudo。 我检查的第一个地方是dconf-editor ,它有以下选项 自动挂载 挂载开 自动运行,从未 自动运行-X-内容忽略 自动运行-X-内容打开文件夹 自动运行-X-内容启动应用程序 在我看来应该有一个选项来控制我是否可以写入已安装的USB驱动器,但没有。 我还确保我的用户属于相关组: fuse和plugdev 我搜索了大部分互联网,无法找到更改mount操作给出的权限的解决方案。 实际上没有人在那里出现这个难以置信的问题。 很多人都有问题,因为他们的驱动器完全只读,但不是这种方式只有root写入权限。 我看不出有什么方法可以控制发生的事情。 我查看了使用gnome-disks设置挂载选项,但画了一个空白。 它不在fstab但它确实出现在mount列表或/ etc / mtab中: /dev/sdb1 /media/adam/WDPassport2T ext4 rw,nosuid,nodev,uhelper=udisks2 0 0 如果它有帮助,这就是syslog中出现的内容: kernel: [111522.196770] usb 2-1: USB disconnect, device number 6 kernel: [111525.384020] usb 2-1: new high-speed USB device number 7 using ehci-pci kernel: [111525.565220] usb 2-1: […]

是否真的无法为udisks设置默认挂载选项?

我想安装带有选项刷新(或同步)的USB驱动器。 我正在使用Kubuntu 10.10,据我所知,udisks负责安装选项。 我已经阅读了各种线程,并提出了两种解决方案: 为每个USB驱动器编辑fstab , 更改udisks软件包的drives.c中的默认选项。 真的没有体面的方式吗?

防止特定USB设备自动安装

我想在Ubuntu 13.04中停止USB设备的自动挂载。 例如,当我将iPhone 5连接到桌面时,我会一直提示我想要做什么(无论我是否要擦除连接到我的机器上的“iPod”等)。 由于我不使用计算机作为为设备充电的方法,有没有办法阻止设备安装并仍然允许设备从机器中吸取电流?