无法编辑SD卡上的文件


8

我正在尝试在运行Ubuntu 的Dell XPS 13计算机上编辑包含Raspbian的SD卡上的文件。它没有内置的SD卡读卡器,因此我使用了外接读卡器。

当我插入SD卡时,会显示两个分区,但是如果不先以超级用户身份登录(gksu nautilus),便无法修改文件或从驱动器中添加/删除文件。

为什么是这样?我需要加入一些用户组吗?

Answers:


7

ext3 / ext4驱动器上的权限基于其所属用户的数字用户标识-这意味着,将Raspberry Pi上的root拥有的文件插入Linux机器后仍将由root拥有。

如果从命令行挂载,则可以将-o uid=1000,gid=1000驱动器所有权强制授予用户-尽管我不确定它是否会生效,因为我只在vfat格式的驱动器上使用过。


-o uid= gid=仅适用于VFAT和其他不跟踪文件所有权的文件系统。
2015年

您能否详细说明如何执行此操作?
hellocatfood

2

存储在文件目录条目中的部分元数据包括文件名,所有者,组,创建数据等。所有者和组是数字。

如果您的数字所有者ID与文件的ID匹配,则您将继承该文件的所有者权限。

如果您的数字组ID之一与文件的ID匹配,则您将继承该文件的组权限。

成为root用户可以覆盖现有的组和所有者权限。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.