SELinux服務引起問題的解決方法
可以根據現場環境需求,選擇臨時或永久關閉SELinux服務解決SSH連接異常問題。
檢查SELinux服務狀態
- 通過管理終端登錄Linux實例,執行如下命令,查看當前SELinux服務狀態。
/usr/sbin/sestatus -v
SELinux status: enabled
提示:如果
SELinux status
參數是enabled
即處於開啟狀態,是disabled
即處於關閉狀態。
臨時關閉SELinux服務
登錄Linux實例,執行如下命令,臨時關閉SELinux。
提示:臨時修改SELinux服務狀態,屬於實時生效無需重啟系統或實例。
setenforce 0
永久關閉SELinux服務
登錄Linux實例,執行如下命令,永久關閉SELinux服務。
提示:永久性修改SELinux服務狀態,需重啟系統或實例方可生效。
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
提示:此命令只適用當前SELinux服務為
enforcing
狀態時使用。