Durante toda a minha vida, não consigo descobrir como alterar um arquivo de configuração de interface em uma VM: sudo vim /etc/sysconfig/network-scripts/enp0s3
não gravo e sudo bash -c "echo 'dog' >> ./enp0s3"
falha com "Permissão negada".
Eu criei um novo arquivo /etc/sysconfig/networks-scripts/enp0s8
e posso alterá-lo sem problemas. Ambos os arquivos pertencem ao root e mostram os mesmos valores de chmod, rw-r--r--
. Eles não mostram +
durante a execução, ls
o que acho que significa que não há permissões de ACL sendo aplicadas.
Eles têm um usuário selinux diferente ao executar o ls -Z
. Eu configurei SELINUX=disabled
e /etc/sysconfig/selinux
reiniciei. getenforce
retorna disabled
, mas ainda não consigo editar o arquivo.
ADICIONADO: Também não vejo nenhum identificador no arquivo quando executo o lsof
.