lunes, 30 de marzo de 2009

Conservar contenido de /tmp

Desconozco si mucha gente se ha visto en la tesitura de querer conservar el contenido del directorio /tmp. A mí si me ha pasado. Por el motivo X, necesito que una máquina envie el fichero Y a mi máquina en el directorio /tmp.Imaginaos que por el motivo que sea, por ejemplo un corte de suministro eléctrico,la máquina se reinicia; perderíamos los datos almacenados en /tmp.

Si nos preocupa lo mínimo la seguridad, no deberíamos "jugar" en /tmp, ya que como sabéis, todos los usuarios tiene acceso a este directorio. Recomiendo crear un entorno Chroot con SSH, por ejemplo.

Por defecto Debian GNU/Linux "limpia" en contenido en cada arranque. Para modificar este comportamiento, editaremos el fichero /etc/defaults/rcS, que forma parte del paquete initscripts, modificando la variable TMPTIME por el valor que más convenga.

TMPTIME= 0 : Elimina el contenido de /tmp
TMPTIME= -1 : Conserva indefinidamente el contenido de /tmp
TMPTIME= 7 : Conserva el contenido durante una semana(7 días) de /tmp

No hay comentarios: