在CentOS中恢復SELinux的默認設置,可以按照以下步驟進行:
restorecon
命令備份當前SELinux策略(可選但推薦):
cp -R /etc/selinux /etc/selinux.backup
恢復SELinux策略到默認狀態:
restorecon -Rv /
這個命令會遞歸地恢復系統中所有文件和目錄的SELinux上下文到默認設置。
重啟系統(如果需要):
reboot
setenforce
命令如果你只是想臨時改變SELinux的執行模式(例如從Enforcing切換到Permissive),可以使用setenforce
命令:
setenforce 0 # 切換到Permissive模式
要恢復到Enforcing模式,可以運行:
setenforce 1
編輯SELinux配置文件:
sudo vi /etc/selinux/config
修改SELINUX
參數:
將SELINUX=enforcing
改為SELINUX=disabled
以禁用SELinux,或者改為SELINUX=permissive
以啟用Permissive模式。
SELINUX=enforcing # 默認值
保存并退出編輯器。
重啟系統以應用更改:
reboot
通過以上方法,你應該能夠成功恢復CentOS中SELinux的默認設置。