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)
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?
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)
Tags linux filesystems