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?

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.


-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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.