SSH守护程序无法正常启动

我使用Ubuntu服务器16.04.1 LTS(内核4.4.0-38-通用x86_64)。 并安装openssh-server(1:7.2p2-4ubuntu2.1)。 首先,我在下面使用。

sudo systemctl enable ssh.service 

但是sshd不会在启动过程中启动。 所以,我查看这个问题 – >( SSH守护进程不自动启动 )并尝试这篇文章 – >( http://blog.roberthallam.org/2010/06/sshd-not-running-at-startup )但是,sshd没有不要开始。 ( sudo service ssh status已经死了。)当然,我检查了/etc/rc*.d/S**ssh符号链接是否已创建。

然后我在下面添加到/etc/rc.local

 /etc/init.d/ssh start 

最后,sshd确实在启动时启动,但我想知道为什么通常进程不起作用。 这可能是因为使用USB无线适配器,但我无法确定。 请告诉我你的想法。

确保安装了openssh-server。 如果已安装,请尝试重新安装,如下所示:

 sudo apt-get remove --purge openssh-server sudo apt-get install openssh-server 

对于Ubuntu 16.04 LTS,4.4内核没有任何问题,Linux内核4.6也兼容。 如果您仍然遇到问题,我建议您升级内核或重新编译内核。