Centos7無法使用ssh登陸及解決方案


查看狀態:

systemctl status sshd.service

啟動服務:

systemctl start sshd.service

重啟服務:

systemctl restart sshd.service

開機自啟:

systemctl enable sshd.service







今天項目組反映,有一台Centos7服務器無法使用SSH登陸了,所以我就通過本地登陸到該系統后,發現SSH服務沒有啟動,該判斷方法主要是使用的是netstat方法進行查看;

1
netstat  -anlpt |  grep  22

說到這,如果是Centos7的話,我們如果想要使用netstat的命令的話,需要安裝net-tools后才可以使用

1
yum instatll net-tools –y    ----安裝 netstat 工具

嘗試手動啟動sshd服務無法啟動,提示錯誤(22端口沒有監聽)

clip_image001

Centos7下ssh沒獨立log日志,所以在message下

1
Tail –f  /var/log/message      /usr/sbin/ 缺少sshd的文件

clip_image002

1
Cd  /usr/sbin/ 下確實沒有提示中的sshd文件或者目錄

clip_image003

所以我們需要重新安裝即可

1
yum reinstall openssh-server

clip_image004

安裝完成

clip_image005

安裝后文件有ssh的文件信息

clip_image006

重新啟動sshd文件即可

1
systemctl start sshd ---啟動sshd服務

clip_image007






免責聲明!

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



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