新聞中心
在使用Linux系統(tǒng)時(shí),使用SSH進(jìn)行遠(yuǎn)程連接是一種非常常見(jiàn)的操作方式。但是,有時(shí)候會(huì)發(fā)現(xiàn)SSH連接被拒絕的情況,這時(shí)候就需要我們來(lái)排查問(wèn)題并找出解決方案。

創(chuàng)新互聯(lián)專注于虹口企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),購(gòu)物商城網(wǎng)站建設(shè)。虹口網(wǎng)站建設(shè)公司,為虹口等地區(qū)提供建站服務(wù)。全流程按需制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
造成SSH連接被拒絕的原因可能有很多,下面將逐個(gè)解析。
1. SSH服務(wù)是否開(kāi)啟
SSH通過(guò)22端口進(jìn)行通訊,所以首先需要檢查SSH服務(wù)是否開(kāi)啟。在命令行輸入“service ssh status”可以查看SSH服務(wù)的狀態(tài)。如果SSH服務(wù)沒(méi)有開(kāi)啟,輸入“service ssh start”即可開(kāi)啟SSH服務(wù)。
2. 防火墻是否開(kāi)啟
當(dāng)SSH連接被拒絕時(shí),還需要檢查網(wǎng)絡(luò)中的防火墻是否開(kāi)啟。如果防火墻被啟用并阻止SSH連接,則需要通過(guò)修改防火墻規(guī)則來(lái)允許SSH連接。
在CentOS系統(tǒng)中,使用以下命令可以啟用防火墻:
systemctl enable firewalld
systemctl start firewalld
接著,在防火墻中打開(kāi)22端口,如下所示:
firewall-cmd –zone=public –add-port=22/tcp –permanent
重新加載防火墻設(shè)置,使設(shè)置生效:
firewall-cmd –reload
3. SSH服務(wù)是否限制了用戶
如果SSH連接仍然被拒絕,還需要檢查SSH服務(wù)配置文件 (/etc/ssh/sshd_config) 中是否有限制登錄用戶的設(shè)置。
在sshd_config文件中,可以找到以下兩行內(nèi)容:
AllowUsers user1 user2 # 這個(gè)指令是允許用戶 user1 和 user2 登錄
DenyUsers user3 user4 # 這個(gè)指令是禁止用戶 user3 和 user4 登錄
如果你想要允許其他用戶登錄,可以在AllowUsers后面添加要允許登錄的用戶名。
值得注意的是,在修改了sshd_config文件之后,需要使用以下命令使其生效:
systemctl restart sshd
4. SSH密鑰設(shè)置是否正確
如果你使用SSH密鑰來(lái)進(jìn)行認(rèn)證,需要確認(rèn)SSH密鑰設(shè)置是否正確。如果SSH密鑰設(shè)置不正確,也會(huì)導(dǎo)致SSH連接失敗的情況出現(xiàn)。
在確認(rèn)SSH密鑰設(shè)置正確的前提下,可以通過(guò)以下命令排除密鑰驗(yàn)證失敗的問(wèn)題:
ssh -v user@hostname
這時(shí)候,SSH將會(huì)以調(diào)試模式運(yùn)行,并將所有信息輸出到屏幕上。如果SSH連接失敗,將能夠立即看到明確的錯(cuò)誤消息。
以上是Linux SSH連接被拒絕可能出現(xiàn)的原因和解決方案,希望對(duì)大家有所幫助。無(wú)論是哪種問(wèn)題,都需要有系統(tǒng)性的排查方法,有時(shí)候也需要多角度思考,才能找到答案。安享Linux!
相關(guān)問(wèn)題拓展閱讀:
- ssh訪問(wèn)linux密碼被拒絕
ssh訪問(wèn)linux密碼被拒絕
看看ssh的配置文件,ListenAddress配置了沒(méi)?
用putty試試
你看看你的linux是不是設(shè)置selinux和防火墻,然后是hosts,和ssh
停止防火墻:# chkconfig iptables off
檢查hosts:# vim /etc/hosts.den
停止selinux: # vim /etc/sysconfig/selinux (這個(gè)需要重啟電腦)
重啟ssh: # /etc/init.d/sshd restart
最后檢查ssh配置:# vim /etc/ssh/sshd_config
linuxssh連接被拒絕的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linuxssh連接被拒絕,Linux SSH 連接被拒絕?怎么辦?,ssh訪問(wèn)linux密碼被拒絕的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開(kāi)發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動(dòng)、聯(lián)通機(jī)房等。
新聞名稱:LinuxSSH連接被拒絕?怎么辦?(linuxssh連接被拒絕)
本文鏈接:http://m.5511xx.com/article/cosdsop.html


咨詢
建站咨詢
