0 votos

Eliminar un archivo sin permiso

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).

1voto

siva Puntos 23

Sí que necesitabas permiso: Finder te pidió la contraseña y tú la proporcionaste. Eso le dio permiso a Finder para usar el acceso Root para borrar el archivo, porque el grupo de personal está en sudoers.

0 votos

Pero no veo ninguna entrada en sudoers sobre el permiso de grupohay '%admin ALL = (ALL) ALL' en él por defecto y lo quitoañado 'dkmolko ALL = (ALL) ALL'cómo desactivo el permiso de grupo de sudoers

0 votos

AFAIK sudoers no está involucrado en la eliminación de archivos en Finder. O bien el usuario actual es para eliminar el archivo, o se requiere una cuenta/contraseña de administrador.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X