![CentOS - Невозможно изменить файл ifcfg в /etc/sysconfig/network-scripts](https://rvso.com/image/1557601/CentOS%20-%20%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20%D1%84%D0%B0%D0%B9%D0%BB%20ifcfg%20%D0%B2%20%2Fetc%2Fsysconfig%2Fnetwork-scripts.png)
Я не могу понять, как изменить файл конфигурации интерфейса в виртуальной машине: sudo vim /etc/sysconfig/network-scripts/enp0s3
запись не происходит и sudo bash -c "echo 'dog' >> ./enp0s3"
выдается сообщение «Отказано в доступе».
Я создал новый файл /etc/sysconfig/networks-scripts/enp0s8
и могу его нормально изменять. Оба файла принадлежат пользователю root и показывают одинаковые значения chmod rw-r--r--
. Они не показывают +
при запуске ls
, что, как я думаю, означает, что не применяются разрешения ACL.
У них есть другой пользователь selinux при запуске ls -Z
. Я установил SELINUX=disabled
и /etc/sysconfig/selinux
перезагрузил. getenforce
возвращает disabled
, но я все еще не могу редактировать файл.
ДОБАВЛЕНО: Я также не вижу никаких дескрипторов файла при запуске lsof
.