Bit imutável no AIX?

5

No Linux eu posso:

chattr +i SOMEFILE

para que mesmo o root não possa modificar o SOMEFILE. Existe alguma solução semelhante para o AIX?

    
por LanceBaynes 05.01.2012 / 11:51

2 respostas

1

A página da wikipedia no chattr diz: chattr é um comando no sistema operacional Linux que permite ao usuário definir certos atributos em um arquivo que reside em muitos sistemas de arquivos Linux. O chflags é o comando análogo em sistemas BSD modernos, incluindo o OS X. Os comandos são semelhantes ao comando attrib no DOS, OS / 2 e Microsoft Windows. Outros sistemas Unix não possuem comandos análogos; O Solaris suporta atributos de arquivo estendidos, mas não há comandos no nível do usuário para configurá-los ou alterá-los, e o comando chatr no HP-UX e o chattr no AIX possuem funções não relacionadas.

    
por 23.08.2013 / 17:34
0

No começo, achei que as ACLs poderiam fazer o trabalho. Mas um rápido google revelou que o proprietário e o root podem (re) definir ACLs no AIX.

chattr é específico dos sistemas de arquivos ex3 / ext3 (e, portanto, específico do Linux) - assim, eu diria - você precisa de um sistema de arquivos que suporte esse recurso.

Uma solução alternativa pode estar usando uma montagem NFSv4 de outro servidor. Nesse ambiente, o root normalmente é mapeado para um UID diferente (não privilegiado).

    
por 05.01.2012 / 21:37