CentOS connect:fail, reason: connect server 22 port fail


當我們使用遠程連接出現
connect:fail, reason: connect server 22 port fail
說明22端口被服務器關閉了,導致普通ROOT用戶無法訪問
解決方法:
1.打開阿里雲控制台救援連接,(管理員連接)
在這里插入圖片描述

2.輸入連接密碼,進入連接界面,輸入登錄用戶名,密碼(輸入密碼是不會顯示的)
第一步

查看本機是否安裝SSH軟件包

[root@localhost ~]# rpm -qa | grep ssh

openssh-server-6.6.1p1-12.el7_1.x86_64

openssh-clients-6.6.1p1-12.el7_1.x86_64

libssh2-1.4.3-8.el7.x86_64

openssh-6.6.1p1-12.el7_1.x86_64

如果沒有,則需要安裝

[root@localhost /]# yum install openssh-server

第二步

開啟 SSH 服務

[root@localhost ~]# service sshd start

Redirecting to /bin/systemctl start sshd.service

查看TCP 22端口是否打開

[root@localhost ~]# netstat -ntpl | grep 22

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 17816/sshd

第三步(如果第二步之后仍舊無法連接)

你可以將防火牆中的規則條目清除掉:
[root@localhost ~]# iptables -F

第四步:開機自啟ssh
通過chkconfig自啟動ssh
chkconfig -- level 3 sshd on


免責聲明!

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



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