No se pueden editar archivos en la tarjeta SD

8

Estoy intentando editar los archivos en una tarjeta SD que contiene Raspbian en una máquina Dell XPS 13 con Ubuntu. No tiene un lector de tarjetas SD interno, así que uso uno externo.

Cuando conecto la tarjeta SD, aparecen ambas particiones, pero no puedo modificar los archivos o agregar / eliminar de la unidad sin iniciar sesión primero como superusuario (gksu nautilus).

¿Por qué es esto? ¿Hay algún grupo de usuarios del que deba formar parte?

holacatfood
fuente

Respuestas:

7

Los permisos en una unidad ext3 / ext4 se basan en el ID de usuario numérico del usuario al que pertenecen; esto significa que los archivos propiedad de root en su Raspberry Pi seguirán siendo propiedad de root cuando se conecte a una máquina Linux.

Si monta desde la línea de comandos, puede pasar -o uid=1000,gid=1000para forzar la propiedad de la unidad a su usuario, aunque no estoy seguro de que surta efecto ya que solo la he usado en unidades con formato vfat.

Bob Clough
fuente
-o uid= gid=solo funciona en VFAT y otros sistemas de archivos que no rastrean la propiedad del archivo.
Mark
¿Puedes detallar cómo hacer esto?
hellocatfood
2

Parte de los metadatos almacenados en la entrada del directorio de un archivo incluye su nombre, propietario, grupo, datos de creación, etc. El propietario y el grupo son números numéricos.

Si su identificación numérica del propietario coincide con la del archivo, hereda el permiso del propietario sobre ese archivo.

Si uno de sus identificadores numéricos de grupo coincide con el del archivo, hereda el permiso de grupo sobre ese archivo.

Ser root le permite anular los permisos de grupo y propietario existentes.

joan
fuente