ssh無法登錄的問題

ssh無法登錄的問題

  1. 登錄一直被拒絕 使用雲服務器控制檯進入終端

查看sshd狀態

systemctl status sshd

error

判斷端口被惡意掃了,嘗試修改端口(根本原因就是不讓其它惡意用戶登錄,修改端口以防止他們通過默認端口嘗試,其次也可以通過加黑名單或者禁用root用戶登錄等多種方式,主要目錄就是不被發現並用默認端口或帳號多次嘗試,以免影響正常使用)

vim /etc/ssh/sshd_config
#Port 22
Port 3033

然後重啓sshd

systemctl restart sshd

打開防火牆端口

firewall-cmd --zone=public --add-port=3033/tcp --permanent
firewall-cmd --reload 
  1. 在上面啓動的過程中報255的錯誤,查看日誌顯示 error: Bind to port 3303 on 0.0.0.0 failed: Permission denied

發現是SELinux的問題 關閉SELinux

 sudo setenforce 0
 getenforce
 # 輸出
 Permissive
 #此命令臨時關閉 selinux  重啓失效
 sudo vim /etc/sysconfig/selinux

找到

SELINUX=enforcing

替換爲

SELINUX=disabled

保存退出

reboot

然後重啓ssh訪問即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章