Cuando monta el sistema de archivos ext4, utiliza los permisos integrados en ese sistema de archivos. Si desea anularlos, utilice lo siguiente:
1. Busque el UID del usuario que desea montar como: id <username>
y busque UID = <userid> (<username>) GID = <groupid> (<groupid>) 2 .sudo mount -o nosuid,uid=<userid>,gid=<groupid> /dev/whatever /media/wherever
Esto montará el sistema de archivos y marcará al usuario especificado como el propietario de todos los archivos y al grupo especificado como el grupo para todos los archivos. nosuid
es una medida de seguridad que evita que el usuario traiga programas suid y los use para obtener acceso raíz al sistema (es decir, una versión suid de bash en el sistema de archivos). Agregar la noexec
opción proporcionará seguridad adicional, pero evitará que el usuario ejecute archivos en el sistema de archivos.
Nota: Si solo está tratando de interactuar con el sistema de archivos usted mismo, debe corregir los permisos en el dispositivo o interactuar con él como root si es solo algo temporal (es decir, recuperar una instalación rota).
Si esto es para montar un USB u otra unidad externa extraíble, debe verificar el pmount
sistema que puede automatizar el proceso por usted, o al menos facilitarlo considerablemente (es decir, pmount <device>
crear las carpetas para usted, montarlo como su usuario, y le permite desmontarlo como usuario)