Necesito evitar que un usuario de Mac borre algunos archivos, así que mi idea es deshabilitar el usuario sudo al usuario Root. Lo he probado en la Terminal, allí está bien:
dst49700:salt ttest$ ls -al /etc/salt/111
-rw------- 1 root wheel 0 Apr 20 16:54 /etc/salt/111
dst49700:salt ttest$ rm /etc/salt/111
override rw------- root/wheel for /etc/salt/111? y
rm: /etc/salt/111: Permission denied
El usuario ttest del grupo de personal no puede eliminar este archivo.
Pero es muy extraño: cuando lo probé en Finder, lo arrastré a la Papelera, tuve que introducir una contraseña y después de eso, el archivo se había movido a la Papelera.
¿Por qué puedo moverlo a la Papelera sin permiso? Nadie puede borrarlo, excepto Root, ¿puede alguien ayudarme o decirme una idea mejor para evitar que un usuario borre un archivo?
0 votos
Tu usuario ttest también es miembro del grupo de administradores o la cuenta no podría eliminar el archivo.
0 votos
La eliminación de archivos está influenciada por la propiedad y los permisos del directorio/carpeta que contiene el archivo. Por favor, añada esto a la pregunta (y a sus pruebas).