SSH服務器拒絕了密碼。請再試一次。怎么改都不行


使用Xshell連接服務器,之前還好好的,突然之間就報“SSH服務器拒絕了密碼。請再試一次“的錯誤。

 1.檢查

檢查了IP、連接端口、用戶、密碼、網絡是否正確?

本機情況:能夠ping通服務器,telnet 端口也能成功,使用的root用戶,密碼正確(從服務器B跳轉到服務器A上,能夠正常跳轉,說明密碼沒有問題),網絡正常。

物理機:

telnet 192.168.52.130 22 //物理機檢測端口
ssh root@192.168.52.130  //登錄一台好的服務器后,使用SSH跳轉到目標服務器上,若成功,則說明密碼沒有問題

2.sshd的配置文件

首先看ssh的服務是否啟動

service sshd status

若沒有啟動,啟動即可。若啟動,則修改下配置文件,允許root用戶遠程連接

vim /etc/ssh/sshd_config //大多數人修改完這個文件就好了

 將下圖紅框中的注釋去掉

 重啟sshd服務

service sshd restart

查看端口是否正常監聽

netstat -apn | grep 22

3.關閉防火牆

service iptables stop
chkconfig iptables off

 

4.最后的辦法:修改端口

我查了很多資料,還是不行,大多數都是修改ssh服務配置文件,允許root用戶遠程連接(大家能不能不要copy啊,查問題全是這種,挺費勁的)。

 將注釋去掉,修改成一個沒用使用的端口,保存配置文件,重啟服務。

很神奇的是,再使用Xshell竟然可以連接了,我也不知道為何,我之前查看了這個端口,屬於正常監聽。

若各位看官遇到這個問題,也屬於我這種情況,知道原因的,請留言喲!!!

5.補充:是否IP沖突

由於改完之后一天,又出現了這種情況,並且有時候能連上,有時候連不上。

考慮了一下是不是IP沖突?

經過檢測,還真是IP沖突,通過修改IP解決了此問題。


免責聲明!

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



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