使用root用戶通過SSH登錄Linux實例時報“Permission denied, please try again”的錯誤


SELinux服務引起問題的解決方法

可以根據現場環境需求,選擇臨時或永久關閉SELinux服務解決SSH連接異常問題。

 

檢查SELinux服務狀態

  1. 通過管理終端登錄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狀態時使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM