sshd:无法识别的服务错误

ars*_*nal 4 ssh services sshd

在我的 Ubuntu 12.04 盒子中,我的 MaxStartups 之前是这样的:

grep MaxStartups /etc/ssh/sshd_config
#MaxStartups 10:30:60
Run Code Online (Sandbox Code Playgroud)

我将其增加到 100,现在的结果如下:

grep MaxStartups /etc/ssh/sshd_config
MaxStartups 100
Run Code Online (Sandbox Code Playgroud)

现在在这个改变之后,我试图sshd像这样重新启动服务:

david@machineA:~$ sudo service sshd restart
sshd: unrecognized service
Run Code Online (Sandbox Code Playgroud)

每次我收到此错误时sshd: unrecognized service。我做错了什么吗?

这是我从我们公司的Unix团队那里得到的一台全新的机器。

mur*_*uru 10

服务是ssh,不是sshd

$ initctl list | grep ssh
ssh start/running, process 1379
Run Code Online (Sandbox Code Playgroud)

所以,做:

sudo service ssh restart
Run Code Online (Sandbox Code Playgroud)