Normalmente, isso não é sobre os direitos de acesso do arquivo, mas sobre os de seu diretório pai (porque excluir o arquivo significa excluir a entrada na lista de arquivos; para isso, o diretório deve ser gravado). Você precisa de acesso de escrita ao pai.
Em condições normais, isso não afeta a raiz. root pode ser bloqueado por
- montagens somente leitura
- atributos especiais do sistema de arquivos (sinalizador imutável, consulte
lsattr
) - Editar: erros do sistema de arquivos - executar fsck
- recursos de segurança do kernel (AppArmor, SELinux)
Eu gostaria de verificar nesta ordem.