Como visualizar ou alterar o ACL em arquivos Linux
- 2147
- 657
- Mrs. Christopher Okuneva
O Ext3 e Ext4 O sistema de arquivos inclui suporte de ACLs em arquivos e diretórios. A ACL fornece mais permissões de controle em arquivo do que as três categorias de acesso padrão (proprietário, grupo e outro). Usando o ACL, você pode fornecer permissão a um usuário ou grupo específico para arquivar.
Antes de trabalhar no ACL, verifique se o ACL está ativado no sistema de arquivos montado. Você pode ativá -lo durante a montagem do sistema de arquivos com a opção ACL.
Use a seguinte verificação do comando se o ACL está ativado no sistema de arquivos ou não.
Montagem sudo
Output /dev /mapper /volgroup00-logvol00 on /type ext3 (rw, noatime,ACL)
Ativar ACL pelo sistema de arquivos Remounting usando o seguinte comando.
# Mount -o Remount, ACL /
Para ativar o padrão da ACL na atualização do sistema de inicialização seguindo a entrada no arquivo /etc /fstab.
Configurar ACL em arquivoSe queremos que esse usuário Bob tenha todas as permissões em um arquivo. Use o seguinte comando.
# setfacl -m u: bob: rwx tecadmin.TXTDetalhes dos parâmetros:
setfacel: é um comando em si -m: é usado para modificar a ACL. U: Denóte -se para atribuir permissão a um usuário BOB: um usuário RWX: Permissões de arquivo. Tecadmin.txt: arquivo no qual Bob terá acesso.Verifique o ACL em arquivo
Use o seguinte comando para verificar o ACL configurado em um arquivo.
# getfacl tecadmin.TXTSaída:
# Arquivo: Tecadmin.TXT # Proprietário: Raiz # Grupo: Usuário Root :: RW- Usuário: Bob: RWX Grupo :: R-- Mask :: RWX OUTRO :: r--Remova o ACL do arquivo
Se não precisarmos do LCA no arquivo, podemos simplesmente remover o uso do seguinte comando.
# setfacl -x u: Bob Tecadmin.TXT
- « Como configurar o próprio servidor de mensagens instantâneas usando o OpenFire e Spark
- AT COMMAND in Linux para agendamento de empregos únicos »