對於我的一生,我無法弄清楚如何更改虛擬機器中的介面設定檔: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
。