recuperar archivo temporal eliminado

Horst H. von Brand vonbrand en inf.utfsm.cl
Mar Jun 10 23:05:18 CLT 2008


Alvaro Herrera <alvherre en alvh.no-ip.org> wrote:
> Horst H. von Brand escribió:
> > Baronti <baronti en gmail.com> wrote:
> > > Necesito saber si se puede recuperar un archivo temporal eliminado, es
> > > decir, guardado anoche y hoy en la mañana al encender el equipo no se
> > > encuentra...
> > > (la persona lo guardo en tmp y luego no aparece.... :)

> > Hum... /tmp puede ser un tmpfs (== en memoria, se va cuando se apaga el
> > equipo). Y las configuraciones con disco real generalmente eliminan
> > archivos en desuso en /tmp y afines al par de dias (no de un dia a otro).

> En realidad los scripts para eliminar archivos de /tmp sistematicamente
> basados en la fecha de modificacion no son recomendables, porque abren
> variados problemas de seguridad.

Por lo que entendi del mensaje mencionado mas abajo, esto es en programas
que no tienen cuidado al manipular archivos temporales unicamente... y
/esos/ igual tienen problemas serios. Uso correcto de mkstemp(3) no es
vulnerable de ninguna forma.

>                                  Una idea mucho mas sensata es eliminar
> todos los archivos de /tmp al momento de iniciar el equipo, que es lo
> que hace un sistema Debian comun y corriente (y otros).

Y con eso se pierden cosas... claro, nadie debiera usar archivos en /tmp,
pero igual se hace.

> http://lists.virus.org/vulnwatch-0212/msg00023.html
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                    Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria             +56 32 2654239
Casilla 110-V, Valparaiso, Chile 2340000       Fax:  +56 32 2797513


Más información sobre la lista de distribución Linux