SSH启动失败解决方法

VPS是3个人合租共用的,不知道谁操作了什么导致SSH启动失败,一直连接不上刚开始以为系统坏了呢,后面通过VPS终端登陆上去发现SSH服务没在运行,于是尝试运行SSHD发现出现如下错误:

Starting sshd:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@ WARNING: UNPROTECTED PRIVATE KEY FILE! @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0777 for ‘/etc/ssh/ssh_host_rsa_key’ are too open.

It is recommended that your private key files are NOT accessible by others.

This private key will be ignored.

bad permissions: ignore key: /etc/ssh/ssh_host_rsa_key

Could not load host key: /etc/ssh/ssh_host_rsa_key

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@ WARNING: UNPROTECTED PRIVATE KEY FILE! @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0777 for ‘/etc/ssh/ssh_host_dsa_key’ are too open.

It is recommended that your private key files are NOT accessible by others.

This private key will be ignored.

bad permissions: ignore key: /etc/ssh/ssh_host_dsa_key

Could not load host key: /etc/ssh/ssh_host_dsa_key

Disabling protocol version 2. Could not load host key

sshd: no hostkeys available — exiting.

[FAILED]

解决方法:

#chmod 600 sshd_config ssh_host_dsa_key ssh_host_key ssh_host_rsa_key

#chmod 620 moduli

#chmod 644 ssh_config ssh_host_dsa_key.pub ssh_host_key.pub ssh_host_rsa_key.pub

#service sshd start

再次出现如下错误:

[root@bailongjun ssh]# service sshd restart

Stopping sshd: [FAILED]

Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable.

[FAILED]

在终端上直接登录,问题显示如下:

/var/empty/sshd must be owned by root and not group or world-writable.

问题:

Linux上的SSH无法启动

报告/var/empty/sshd must be owned by root and not group or world-writable.

解决办法:

首先通过物理终端进入到linux上,手工检查ssh发现没运行

-bash-2.05b# /etc/init.d/sshd status

sshd is stopped

手工启动服务,发现报告权限错误。

-bash-2.05b# /etc/init.d/sshd start

Starting sshd:/var/empty/sshd must be owned by root and not group or world-writable.

[FAILED]

-bash-2.05b#

使用rpm -V 命令可检查到ssh的软件包正常,但某个目录的属主错误。

-bash-2.05b# rpm -V openssh-server

S.5….. c /etc/ssh/sshd_config

…..U.. /var/empty/sshd

-bash-2.05b#

经查看发现这个目录的属主不是root,所以启动ssh报错

-bash-2.05b# ls -ld /var/empty/sshd/

d–x–x–x 2 vu00106 root 1024 Feb 2 2005 /var/empty/sshd/

-bash-2.05b#

修改为root属主,启动成功

-bash-2.05b# chown root /var/empty/sshd/

-bash-2.05b# /etc/init.d/sshd start

Starting sshd: [ OK ]

-bash-2.05b#

至此问题修复。

另外,还可以尝试:

这个是权限的问题

可采取以下两步解决

chown -R root.root /var/empty/sshd

chmod 744 /var/empty/sshd

service sshd restart

就可以解决上述的问题。

(0)

相关推荐

  • Windows服务器MySQL数据库服务启动失败解决方法

    在Windows服务器上安装的MySQL数据库,在运行一段时间后,如果重启服务器,MySQL很可能会无法正常启动,即使重新安装MySQL也无法启动.下面方法可以解决这个比较常见的问题. 操作方法 01 ...

  • Centos6下Varnish启动失败解决方法

    Varnish是一款高性能的Web加速器,缓存性能非常好,于是我也学学这么好的东西。 看到官网的最新版是4.0,毫不犹豫下载了4.0,安装上,安装非常顺利,可是用起来就没那么幸运了 rpm –nosi ...

  • Mysql服务启动失败解决方法

    可能有部分跟我一样的新手,安装个sql时无法启动服务器的问题,这是经过在网上寻找各大神的经验分享得出的方法. 操作方法 01 确认sql目录下有没有data文件夹,如果有就删掉. 02 然后在cmd输 ...

  • 叶子猪手游模拟器启动不了怎么办 模拟器打开失败解决方法

    叶子猪手游模拟器是一款能够畅玩各种安卓手机游戏.应用的电脑安卓模拟器,相信目前有很多小伙伴都在使用它,叶子猪手游模拟器无法启动怎么办?有很多叶子猪模拟器的用户都表示遇到过这个问题,下面我们小编带来手游 ...

  • 网易邮箱助手打不开怎么办?网易邮箱助手加载失败解决方法

    网易邮箱助手显示”加载失败“解决方法。什么在打开网易邮箱助手之后会出现“加载失败”的提示呢?这是为什么呢?需要怎么解决呢?下文就让小编跟大家讲讲网易邮箱助手加载失败解决方法。 网易邮箱助手显示”加载失 ...

  • u大师制作失败解决方法

    系统重装来说,小编认为U大师是一款值得推荐的软件,不少朋友在U大师的使用过程中会出现一些问题,下面小编为大家提供一些U大师制作u盘启动盘的时候提示失败解决方法 方法一:查看是否有运行杀毒软件、U盘保镖 ...

  • 360急救盘无法启动的解决方法

    360急救盘 是一款装在U盘上的急救系统,在您的计算机系统被破坏到无法启动的时候,它可以帮您抢救您的文件,转存重要的数据,让您在关键时间对计算机进行操作,甚至还可以对您的系统进行终极修复——系统重装。 ...

  • KB4012215安装失败怎么办?kb4012215更新安装失败解决方法

    kb4012215安装失败怎么办?kb4012215是微软针对最新的onion病毒推出的修复补丁,XP和Win7用户务必尽快更新本补丁以预防WannaCry永恒之蓝勒索病毒,但有用户表示kb40122 ...

  • 爱奇艺视频登陆失败怎么办 登陆失败解决方法大全

    爱奇艺,原名奇艺,于2010年4月22日正式上线,2011年11月26日品牌升级,启动“爱奇艺”品牌并推出全新标志.爱奇艺创始人龚宇博士担任CEO.自成立伊始,爱奇艺坚持“悦享品质”的公司理念,以“用 ...