Primero que nada debes tener en cuenta quien va a compartir, a quien va a compartir, y que modificaciones pueden realizar, escritura o lectura.
los comandos que usaras para realizar esta operacion son basicos en linux, chmod y chown, toma mucho en cuenta que hay tres jerarquias, estas los usuarios, los grupos y otros, tambien toma en cuenta esta tabla te ayudara en futuras modificaciones de permisos a usuarios y archivos.
- - - = 0
no se tiene ningún permiso
- - x = 1
solo permiso de ejecución
- w - = 2 solo permiso de escritura
- w x = 3 solo pemiso de escritura y ejecucion
r - - = 4 solo permiso de lectura
r - x =5 solo permiso de lectura y ejecucion
r w - = 6 solo permiso de lectura y escritura
r w x = 7 todos los permisos de lectura escritura y ejecucion
Ahora bien supongamos que el usuario profesor tiene su directorio con permisos de usuario y grupo 770,
esto quiere decir que el usuario y grupo profesores pueden modificar sus archivos o directorios con singular alegria y otros no pueden realizar ninguna modificacion, ni leer ni escribir,
Resulta que los profesores dentro de su directorio tienen un archivo donde guardan las calificaciones, obviamente los alumnos no pueden modificar el archivo solo pueden leer para cosnulta,
entonces tenemos directorio de profesores
drwxrwx--- profesores profesores /home/profesores "profesores solo pueden modificar y tener acceso "
necesitamos que los alumnos puedan a entrar a esa carpeta por que dentro de ella estan las calificaciones
solo leer y ejecutar
cambiamos el grupo de profesores a alumnos a la carpeta profesores
chown -R profesores:alumnos profesores /
cambia a esto
drwxrwx--- profesores alumnos /home/profesores "profesores solo pueden modificar y alumnos leer y ejecutar"
si te fijas cambio el grupo pero el grupo de alumnos tiene todos los permisos, cosa que no queremos debemos cambiar el permiso de esta manera
chmod -R 750 profesores/
resultado
drwxr-x--- profesores alumnos /home/profesores "profesores solo pueden modificar y alumnos pueden entrar a esa carpeta para leer contenido "
esto mismo debes hacer dentro de la carpeta de los profesores para darle acceso a los archivos que requiereas que vean los alumnos,
Ojo cuando cambiamos de grupo a la carpeta profesores todo su contenido tambien cambia, deberias entrar a la carpeta y solo dejar al grupo de alumnos al archivo que desean visualizar de lo contrario podran abrir cual quier archivo o directorio y tambien checar los permisos chmod de escritura y lectura
entonces quedaria asi carpeta profesores
drwxr-x--- profesores alumnos /home/profesores/
y su contenido
rwxr-x--- profesores alumnos calificaciones.xlsx "alumnos pueden leer"
rwxrwx--- profesores profesores examenes.docx "solo profesores pueden leer y escribir"
drwxrwx--- profesores profesores temarios/ "solo profesores pueden leer y escribir"
Espero y te funcione este mini tutorial
Saludos