詢問阿里雲技術客服,這個問題一般是防火牆22端口問題。
進入服務器進入遠程連接Linux系統,執行firewall-cmd --state 看一下防火牆狀態,然后執行netstat -an | grep 22看下22端口的監聽狀態。
如下說明沒有22端口沒有監聽,應該是由於某種原因導致SSH未安裝或未啟動。嘗試啟動sshd服務,再看22端口是否監聽。如果還是沒監聽,則請參考網上的資料安裝並啟動sshd服務。
查看22端口是否監聽命令為:netstat -ntpl | grep 22 啟動SSH服務命令為: service sshd start 若需要安裝SSH服務的話,安裝的操作請查詢搜索引擎。
如果執行service sshd start 出現的是下圖內容
執行一下netstat -ntpl | grep 22,這個命令看端口監聽狀態更全面,如果結果還是沒有22端口。那需要安裝SSH服務。
如果執行netstat -ntpl | grep 22后沒有反應,執行了sudo yum install sshd后報error,如下圖:
執行yum install openssh安裝一下SSH服務,然后執行systemctl start sshd,systemctl enable sshd,及systemctl status sshd