
He montado un disco externo en Debian (en realidad, raspbian, pero es más o menos lo mismo). El grupo para todos los directorios y archivos de la unidad se encuentra en el grupo plugdev.
Esto realmente no se adapta a lo que quiero, así que iba a cambiar el propietario del grupo por otro.
¿Hay algún efecto negativo al hacer esto? Me preocupa estropear la forma en que Debian interactúa con el disco.
Por ejemplo:
/media/hdd1 es mi punto de montaje que tiene lo siguiente
drwxr-sr-x 7 root root 4096 Feb 27 19:58 .
drwxr-xr-x 3 root root 4096 Feb 27 20:17 ..
drwx------ 2 root root 4096 Feb 27 20:01 .fseventsd
drwxr-sr-x 5 root plugdev 4096 Feb 28 19:13 ftp_data
drwx------ 2 root plugdev 16384 Apr 13 2017 lost+found
Me gustaría cambiar el grupo ftp_datas a otra cosa, pero ¿esto lo romperá bajo el capó?
Respuesta1
Si el sistema de archivos que montó es realmente ext4
, eso significa que contiene una identificación de grupo numérica para cada archivo y directorio. En el sistema en el que lo ha montado, esta identificación numérica se asigna a plugdev
, que es ungrupo debianque permite a los miembros montar y desmontar dispositivos extraíbles a través de pmount. Sin embargo, esta identificación de grupo numérico puede haber tenido un significado diferente en cualquier sistema que haya creado este sistema de archivos.
Por lo tanto, puede cambiar los ID del grupo, pero tenga en cuenta que cuando lleva el disco duro a otro lugar y monta el ID, es posible que el nuevo ID del grupo no tenga sentido.
El cambio de grupo se realiza con chgrp
y la variante recursiva para cambiartodoarchivos y directorios bajo ftp_data
es
chgrp -R name_of_new_group /media/hdd1/ftp_data
No es que tanto ftp_data
la raíz de este sistema de archivos como la raíz tengan el s
bit de grupo activado, lo que significa que los nuevos grupos tomarán la identificación del grupo del directorio principal en lugar de usar la identificación del grupo del usuario que crea el archivo.