1. 程式人生 > >SSH啟動失敗解決方法

SSH啟動失敗解決方法

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啟動失敗解決方法