On Tue, Jul 8, 2008 at 4:05 PM, "Matías A. Bellone" <[EMAIL PROTECTED]>
wrote:

> Christian Pinedo Zamalloa wrote:
>
>> hola,
>>
>> ya se que el título suena muy básico pero me están ocurriendo cosas
>> raras o estoy muy espeso. He hecho un script en Perl desde el que
>> intento borrar un fichero. El script es corrido desde un Apache de
>> Debian Etch con usuario www-data. El fichero que intenta eliminar
>> tambien pertenece al usuario y grupo www-data pero no lo borra:
>>
>> # ls -l /var/www/records/55.mp3
>> -rw-r--r-- 1 www-data www-data 144000 2008-07-08 12:34
>> /var/www/records/55.mp3
>>
>> # su - www-data
>> [EMAIL PROTECTED]:~$ rm /var/www/records/55.mp3
>> rm: no se puede borrar «/var/www/records/55.mp3»: Permiso denegado
>> WTF??!!
>> [EMAIL PROTECTED]:~$ echo "alalalallalal"  >> /var/www/records/55.mp3
>> WTF??!!
>>
>> Parece que lo puedo modificar pero no borrar. ¿Alguien sabe si hay cosas
>> raras que deba tener en cuenta con el usuario www-data o si se me ha
>> escapado algo básico que no consigo ver? Saludos y gracias,
>>
>>
> Para poder modificar un archivo necesitas tener permisos de escritura sobre
> el mismo. Para poder borrarlo, sin embargo, necesitas permisos de escritura
> sobre el directorio en el que está contenido.
>
> Saludos,
> Toote
>
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>
Si la desesperacion de no poder borrarlo te invade, intenalo como root.
saludos

-- 
Atte,
Maximiliano Marin
http://maximilinux.wordpress.com

Responder a