Por mi vida, no puedo entender cómo cambiar un archivo de configuración de interfaz en una máquina virtual: sudo vim /etc/sysconfig/network-scripts/enp0s3
no escribe y sudo bash -c "echo 'dog' >> ./enp0s3"
falla con "Permiso denegado".
Creé un archivo nuevo /etc/sysconfig/networks-scripts/enp0s8
y puedo cambiarlo bien. Ambos archivos son propiedad de root y muestran los mismos valores de chmod rw-r--r--
. No muestran un mensaje +
cuando se ejecutan, ls
lo que creo que significa que no se están aplicando permisos ACL.
Tienen un usuario de Selinux diferente cuando se ejecutan ls -Z
. SELINUX=disabled
Lo configuré /etc/sysconfig/selinux
y reinicié. getenforce
devuelve disabled
, pero todavía no puedo editar el archivo.
AÑADIDO: Tampoco veo ningún identificador en el archivo cuando ejecuto lsof
.