Ich kann beim besten Willen nicht herausfinden, wie man eine Schnittstellenkonfigurationsdatei in einer VM ändert: sudo vim /etc/sysconfig/network-scripts/enp0s3
Sie lässt sich nicht schreiben und sudo bash -c "echo 'dog' >> ./enp0s3"
schlägt mit der Meldung „Zugriff verweigert“ fehl.
Ich habe eine neue Datei erstellt /etc/sysconfig/networks-scripts/enp0s8
und kann sie problemlos ändern. Beide Dateien gehören root und zeigen die gleichen chmod-Werte . Beim Ausführen rw-r--r--
wird kein angezeigt, was meiner Meinung nach bedeutet, dass keine ACL-Berechtigungen angewendet werden.+
ls
Sie haben beim Ausführen ein anderes Selinux-Benutzerding ls -Z
. Ich habe es eingerichtet SELINUX=disabled
und /etc/sysconfig/selinux
neu gestartet. getenforce
Gibt zurück disabled
, aber ich kann die Datei immer noch nicht bearbeiten.
HINZUFÜGT: Ich sehe auch keine Handles für die Datei, wenn ich ausführe lsof
.