Linux(Ubuntu18)中启动ssh时的报错

今天配置了一台新的Ubuntu的机器,在修改完ssh的配置文件并准备开启ssh的时候,无论是启动ssh:

/etc/init/d/ssh start

还是重启ssh服务:

/etc/init/d/ssh restart

都显示错误:

Starting ssh (via systemctl): ssh.serviceJob for ssh.service failed because the control process exited with error code.
See "systemctl status ssh.service" and "journalctl -xe" for details.
failed!

于是,便输入

systemctl status ssh.service

查看问题何在

然后显示的内容的最后三行为:

ssh.service: Start request repeated too quickly.
ssh.service: Failed with result 'exit-code'.
Failed to start OpenBSD Secure Shell server.

再输入:

journalctl -xe

输出的内容有与上相同的内容,后面有多了:

-- Subject: ssh.service 单元已失败
-- Suppert: http://www.ubuntu.com/support
-- 
-- ssh.service 单元已失败
--
-- 结果为“result”。

解决

检查/etc/ssh/sshd_config里的配置是否正确,特别是刚刚修改过的内容,有无拼写错误或者格式错误。

笔者这里就是在修改完sshd_config之后重启ssh成功的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值