Para criar arquivos temporários de maneira segura utilize o comando 'mktemp' para criar um nome de arquivo aleatório e único. Isso evita que outros usuários possam aplicar um ataque de link simbólico para conseguir acesso às informações no seu arquivo temporário.
Para criar um novo arquivo temporário com 'mktemp' é simples:
mktemp /tmp/XXXXXXXX
O 'mktemp' irá substituir os 'X' por letras e números aleatórios e retornar o nome do arquivo gerado para você.
É possível criar até diretórios passando a opção '-d'. Para maiores informações, consulte o manual do 'mktemp':
man 1 mktemp.
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário