SSH啟動失敗解決方法
阿新 • • 發佈:2017-11-16
root starting 通過 雲服務 軟件 ssh報錯 stopped 目錄 style
今天連接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 ]
啟動成功,連接成功完成修復(本人使用阿裏雲服務器,所以在控制臺可以遠程上)
SSH啟動失敗解決方法