
Carla Boggio
PreguntaNo entiendo esto, ¿alguien sabe porque me deja eliminar el archivo creado por root?

Luis Adolfo Ramírez Inciarte
Es porque para eliminar el archivo, necesitas permisos de escritura de el directorio, no de el archivo como tal, porque eliminar un archivo es escribir sobre el directorio. Te daré un ejemplo en donde no puedes hacerlo y luego cómo hacer para hacerlo.
En el ejemplo hice una carpeta "private" con root de modo que solo tiene acceso de escritura para el root. Luego dentro de la carpeta creé nuevamente con root un archivo de modo que solo tiene acceso a escritura del archivo el root. Luego lo intento eliminar, pero no puedo porque está en una carpeta en la que no tengo permisos de escritura sobre la carpeta. Luego le doy permiso de escritura a todos sobre esa carpeta y nuevamente intento borrar el archivo y ésta vez como en tu ejemplo, pude hacerlo porque tengo permisos de escritura de la carpeta y eso es lo que necesito para borrar el archivo.

luis martinez
Hola, puede ser por los permisos con los que se crea, prueba con el comando:
ls -l
para validar los permisos