重新启动SSH – “未知实例”错误

我正在尝试在Natty Narwhal服务器上设置和configurationSSH。 我从来没有这样做过,并刚刚从托pipe服务的指示如何做到这一点。 一切进展顺利 – 我设置了SSH权限并更改了默认的SSHconfiguration。 我正在尝试设置防火墙并重新启动SSH,但在尝试运行时出现错误:

/etc/init.d/ssh reload 

要么

 sudo service ssh restart 

我收到一个错误,指出:

 Rather than invoking init scripts through /etc/init.d, use the service(8) utility, eg, service ssh reload. Since the script you are attempting to invoke has been connected to an Upstart job, you may also use the reload(8) utility, eg, reload ssh reload: Unknown instance. 

我无法弄清楚如何解决这个问题! 似乎一切似乎表明,“服务SSH重启”应该修复它 – 但它不工作。 帮帮我!

根据build议,我现在张贴作为答复。

这不是一个错误。 这只是一个信息性的警告,你的SSH启动脚本也被configuration为/ etc / init / Ubuntu目标下的初级作业,逐步淘汰init脚本,转而使用upstart脚本。 未知的实例可能是由于SSH守护进程没有在第一时间运行造成的。 如果已经运行,但仍然发出警告,通过kill -9 pid杀死正在运行的实例。 请注意,如果您正在运行远程会话,请不要尝试此操作,否则会将您踢出去。

 'ssh -p 30000 [email protected]' 

命令实际上是试图login到远程服务器123.45.67.890,用户名为3000,端口号为3000.您确定远程服务器的sshd服务在3000端口下运行(默认情况下它运行在22端口以下)。 再次请确保连接没有被防火墙阻止