SSH啟動失敗解決方法


今天連接linux時居然連不上,報錯信息是:

查了一下終於找到了解決辦法,只需要一些命令 :

cd /etc/ssh  

sudo chmod 644 ./*  

sudo chmod 600 ssh_host_dsa_key  

sudo chmod 600 ssh_host_rsa_key  

sudo chmod 755 .  

然后重啟:

/etc/init.d/sshd restart  

Linux上的SSH無法啟動

首先通過物理終端進入到linux上,手工檢查ssh發現沒運行

# /etc/init.d/sshd status

sshd is stopped

使用rpm -V 命令可檢查到ssh的軟件包正常,但某個目錄的屬主錯誤。

# rpm -V openssh-server

經查看發現這個目錄的屬主不是root,所以啟動ssh報錯

# ls -ld /var/empty/sshd/

修改為root屬主,啟動成功

# chown root /var/empty/sshd/

# /etc/init.d/sshd start

Starting sshd: [ OK ]

啟動成功,連接成功完成修復(本人使用阿里雲服務器,所以在控制台可以遠程上

 


免責聲明!

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



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