¿Cómo puedo crear y acceder de manera segura a archivos temporales desde scripts de shell?

He leído que redirigir la salida a un archivo de nombre fijo /tmppuede ser un riesgo de seguridad, porque si un atacante (o descontento) se da cuenta de que /tmp/tmpfileformyscript.tmpse crea un archivo cuando ejecuto mi script (incluso si no tiene acceso de lectura a mi script), por ejemplo, puede...