Насколько я могу судить, я не могу понять, как изменить файл конфигурации интерфейса в виртуальной машине: 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
.
xfs_repair -n /dev/sda2
не могут найти «суперблок» и выйти, так что сомневайтесь, если это актуально или я указываю на неправильную вещь. Однако, другие мои vms (на которых я могу редактировать файл) также имеют такое поведение xfs_repair.