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