Chmod no funciona en la partición ntfs-3g

Chmod no funciona en la partición ntfs-3g

mi chmodno funciona correctamente.

Acabo de reinstalar mi distribución manjaro (formateé solo la raíz, no /home).

Esta carpeta reside en una partición ntfs (ya tengo instalado ntfs-3g), solo necesito configurar mi usuario como propietario de esta carpeta:

~/backup ❯ ls -al
totale 4
drwxr-xr-x 1 root users    0 13 ago 10.08 .
drwxr-xr-x 1 root users 4096 13 ago 11.32 ..

Luego cambio los permisos dentro.

~/backup ❯ sudo chown -R $USER .

Pero este es el resultado nuevamente:

~/backup ❯ ls -al
totale 4
drwxr-xr-x 1 root users    0 13 ago 10.08 .
drwxr-xr-x 1 root users 4096 13 ago 11.32 ..
~/backup ❯

tienen alguna idea?

Respuesta1

Windows y Linux tienen un modelo de usuario y permisos muy diferente que es incompatible. Para que funcione chmodo chownfuncione, el sistema de archivos debe admitir usuarios y permisos de forma similar a Linux. NTFS es un sistema de archivos de Windows, por lo que estos comandos no pueden funcionar.

Una cosa que puedes hacer es montar la partición NTFS especificando un usuario y modo diferente para todos los archivos/directorios:

mount -o uid=userid,gid=groupid,dmask=022,fmask=133 /path/to/disk /mnt 

Esto se montará con el usuario y grupo especificados, dando el modo de directorios 755y el modo de archivos 644.

información relacionada