Como escrever proteger um diretório? [fechadas]

2

Eu tenho alguns diretórios e arquivos parecidos com este

drwxr-xr-x. 2 ss ss 4096 Oct  3  2004 backup

Observe o . nas permissões.

O usuário ss não pode excluir este diretório.

Pergunta

Como defino essa proteção contra gravação e como posso desfazê-la?

    
por Sandra 02.06.2012 / 21:03

2 respostas

8

O . no final das permissões é provavelmente irrelevante aqui. Isso indica que os atributos ACLs e / ou SElinux se aplicam. Veja esta questão para mais detalhes.

Se o usuário ss não puder excluir este diretório, provavelmente é porque ele não tem permissão de gravação no diretório pai desse diretório de backup.

Adicione permissão de gravação para o usuário ss ao diretório pai do backup do diretório para permitir a remoção.

A exclusão de um arquivo ou diretório requer o diretório de gravação no diretório pai, porque esse é o arquivo que você está editando.

Se o usuário ss tiver permissões de gravação no diretório pai e você ainda não conseguir remover o diretório acls de verificação (usando getfacl ) e o contexto do SELinux (usando ls -ldZ ).

    
por 02.06.2012 / 21:08
0
getfacl backup
ls -lZ

Isso mostrará o contexto do SELinux e a ACL. Talvez isso te ajude.

    
por 03.06.2012 / 06:51