如何chown安装的设备?

如何chown安装的设备?

当我在运行 KDE 时插入外部硬盘驱动器时,它会提示我安装设备(通过单击图标,不涉及 sudo),完成后我就是文件的所有者。这很棒。

当使用其他窗口管理器(awesome、fluxbox 等)时,我必须手动挂载(sudo mount...),因此 root 成为所有者。sudo chown -R myname /mount_point只是给我“不允许操作”错误。如何使自己成为外部驱动器上文件系统的所有者?

我使用这个驱动器进行备份,并且必须以 root 身份执行此操作非常乏味(如果它也很危险,我不会感到惊讶)。

答案1

您应该在文件中添加一行,/etc/fstab其中包含设备的路径、要安装设备的位置的路径,然后包含“user,noauto”作为文件系统安装选项。这将阻止系统在启动时尝试挂载它,但允许您以普通用户身份挂载设备,而无需使用 sudo。例如,这是我用来安装 SD 卡读卡器的一行:

 /dev/sdf1  /mnt/sd auto    noauto,user 1   1

然后我就可以mount /mnt/sd像普通用户一样随时访问我的卡。

答案2

您还可以考虑运行独立的卷管理器,如上所述这里

相关内容