[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PERMISOLOGIA



On 03/28/2013 11:47 AM, Camaleón wrote:

En primer lugar se aplican los permisos para "otros". Y en segundo lugar
por los permisos del directorio en el que se encuentra que habilitan la
eliminación del archivo.

Esta frase es confusa y, en mi interpretación, falsa. Los permisos aplicables dependen de la operación que se vaya a realizar.

Para modificar el archivo en sí, se utilizarán los permisos del mismo archivo.

Para crear o eliminar un archivo, se verifican los permisos del directorio (en particular que se posean permisos de escritura) ya que, internamente, el crear o eliminar un archivo representa una modificación en el contenido del directorio.

Se pueden modificar los permisos de un directorio para indicar que, además del dueño del directorio (y root), un archivo pueda ser eliminado por su dueño. Por ejemplo, de esa forma está configurado /tmp/ (o debería estarlo) y se puede configurar haciendo "chmod +t DIRECTORIO". Pero no se puede evitar que el dueño de un directorio pueda eliminar los archivos que tiene dentro; eso es parte de lo que se considera funcionamiento correcto del sistema.

Saludos,
Toote


Reply to: