我用Xubuntu16.04帮助管理一个用于举办研讨会的thinkpads小组。
当用户附加USB密钥时,我需要Thunar为该用户(非root用户)提供读和写权限来自动化USB。目前,它是自动读取作为只读。我试过至少三个不同的usb键。它们都显示在usb键内的文件上的锁定图标。
基本上,我需要我们的研讨会参与者能够插入他们的USB键和“拖放”文件从本地文件夹到他们的USB键。
编辑:我在3个不同的文件系统(ntfs、ext4和fat32)中使用了3个不同的usb键,结果是一样的。
有趣的是,如果在Thunar中,我选择了该文件:右键单击->发送到-> usb,它可以正常工作。
挑战在于,我们的大部分研讨会参与者都是正在学习使用电脑的孩子,所以步骤越少,越直观越好。这就是为什么我真的很想拖着身子去上班。
发布于 2018-10-24 20:38:04
从GIF中,当您将文件拖到USB时,Thunar试图在Places侧边栏中创建一个快捷方式,因为它位于快捷方式视图中。
我可以在Xubuntu18.04上用我的外部HDD (Thunar 1.6.15/Xfce 4.12)来再现这个结果。目前,这是使用该视图将文件拖到侧栏时的预期行为。
右键单击> Send > usb工作意味着usb键上的文件系统是用户拥有的。
在Thunar窗口中,转到View → Side Pane → Tree window或按CTRL + E键将侧面板切换到Tree,然后将文件拖到usb键。
同时使用两个Thunar窗口,其中一个指向/media/<username>/<USB key label>/ (Xubuntu中的默认挂载位置),另一个指向文件所在的文件夹,然后将文件从一个窗口拖到另一个窗口,它应该可以工作。
发布于 2018-10-18 18:40:52
这似乎是Thunar的卷管理器的问题。
当我启用卷管理器并插入一个挂件时,它的挂载点是根用户拥有的,我无法访问这些文件。当我禁用卷管理器并通过右键手动挂载挂件时,挂载点由我拥有,我可以访问这些文件或创建新文件。
我不确定这是有意的行为还是错误,我找不到错误报告。
作为一个工作-您可以使用以下步骤禁用Thunar的卷管理器和挂载的摆件手动,它不应该太不方便。
卸载并从系统中移除吊坠。在Thunar去
Edit > Preferences > Advanced Tab并取消相应的复选框。关闭Thunar再打开Thunar。当你现在插入吊坠,它将列在左窗格,但没有挂载。右击驱动器并选择Mount.你现在应该可以拖放文件了。
发布于 2018-10-18 16:26:05
这个位于超级用户堆栈exchange的线程和Unix & Linux的这 one对故障排除和可能的解决方案有一些建议。
有一件事可能会有所帮助,那就是在/etc/fstab中添加一个条目,指定正确的uid和gid。假设您的普通用户的uid和gid都是1000 (我认为这是默认的),您的USB键是FAT格式的,而USB键是/dev/sdb1的,那么这个fstab条目可以完成您正在寻找的东西:/dev/sdb1 /path/to/mountpoint/ vfat user,auto,rw,nofail,async,uid=1000,gid=1000,noatime 0 0
但是,添加额外的条目fstab并不是必要的,因此,按照上面的线程的建议,查看Thunar首选项和相关的包可能是一个更好的主意。
https://askubuntu.com/questions/1084044
复制相似问题