Ubuntu 12.04 - 我可以通过 ssh 进入服务器,但 sshd 是一个无法识别的服务

For*_*ard 6 ssh services 12.04

我试图建立基于密钥认证的ssh我的Ubuntu 12.04服务器上以下这个教程,并认为

它并没有真正起作用,但我还有另一个问题使我变慢,那就是我无法重新启动 ssh 服务。

我可以毫无困难地通过 ssh 连接到服务器。如果我这样做了,ps aux | grep -i "ssh"我可以看到 sshd 进程,但如果我这样做了,service sshd restart我会得到“sshd 无法识别的服务”。我可以重新启动 ssh,但我认为它是客户端,而不是服务器。

如果我在 Google 上搜索“sshd 无法识别的服务”,我就会了解有关 ssh 连接故障排除的所有信息,但这不是我的问题。

我尝试清除并重新安装 openssh-server,但没有效果。

如果该服务不存在,如何重新启动 sshd 服务?

Eri*_*lho 11

Ubuntu 中的 SSH 服务器服务名为“ssh”。只需运行sudo service ssh restart即可重新启动它。