Criação de um arquivo WORM

1

Eu queria criar alguns arquivos que são Write Once Read Many (WORM). Como eu faço isso? Eu atribuí um nível de permissão de 4000 para um arquivo. Também tenho que definir a retenção para os arquivos.

Então eu criei um arquivo. Defina os níveis de permissão para 4000 e, em seguida, use o comando touch para definir a retenção para um horário específico.

touch -a -t 201303240215.10 a.txt.

Quando eu executei o comando stat , recebi isso.

File: 'a.txt'
  Size: 6               Blocks: 8          IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 19267589    Links: 1
Access: (0400/-r--------)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2013-03-24 02:15:10.000000000 -0600
Modify: 2013-03-23 05:41:45.000000000 -0600
Change: 2013-03-24 02:00:53.000000000 -0600

Esta é a maneira de criar um arquivo WORM?

    
por Srikant 24.03.2013 / 09:13

1 resposta

5

Você pode definir um arquivo nos sistemas de arquivos ext2 para ext4 como imutável ou somente com chattr(1) , veja também lsattr(1)

    
por 24.03.2013 / 14:18