Ubuntu 如果sshd死掉,访问amazonec2实例的替代方法是什么?

Ubuntu 如果sshd死掉,访问amazonec2实例的替代方法是什么?,ubuntu,amazon-ec2,debian,archlinux,sshd,Ubuntu,Amazon Ec2,Debian,Archlinux,Sshd,在debian或ubuntu实例上,autossh通常会在arch实例上通过将守护程序名称添加到/etc/rc.conf文件中的守护程序数组中来实现这一点 如果尽管采取了此措施(在各自的情况下),sshd仍然无法自动重新启动,该怎么办?如果某些sshd在重新启动后无法自动启动,或者由于某种原因sshd死亡,我如何重新控制实例 在linode.com上,他们提供了一种叫做LISH(reference-)的东西,它为我解决了这个特殊的问题。亚马逊EC2上有类似的产品吗?我似乎找不到涉及这种特性/功能

在debian或ubuntu实例上,autossh通常会在arch实例上通过将守护程序名称添加到/etc/rc.conf文件中的守护程序数组中来实现这一点

如果尽管采取了此措施(在各自的情况下),sshd仍然无法自动重新启动,该怎么办?如果某些sshd在重新启动后无法自动启动,或者由于某种原因sshd死亡,我如何重新控制实例


在linode.com上,他们提供了一种叫做LISH(reference-)的东西,它为我解决了这个特殊的问题。亚马逊EC2上有类似的产品吗?我似乎找不到涉及这种特性/功能的文档,我觉得这对服务器的远程管理非常关键。

有趣的问题。我一直坚持我可以访问数据库,但无法使用ssh或访问Web服务器(根本不确定出什么地方出了问题)


为了解决这个问题,我联系了技术支持(通过支持论坛,但我认为你也可以通过电话),他们重新启动了我的其他服务。他们请求您批准连接,他们可以协助处理类似的事情。

Lostsoul:他们的支持论坛技术支持非常糟糕。。。如果这是一个稍微严肃一点的项目,我就不指望了。相比之下,linode的支持票是完全免费的,我总能从linode技术人员那里得到超快的响应。这是我在亚马逊AWS上遇到的最大的麻烦之一。这是真的。你可以通过电话和他们一起开票。在我的设置中,这不是什么大问题,因为我运行多个负载平衡的服务器。因此,当我注意到一个失败时,我可以杀死该实例并启动一个新实例。或者在这种情况下,等待技术支持解决它。我认为这就是EC2的强大功能。它可以快速扩展许多服务器。如果您只运行一台服务器,为什么不使用其他提供商?您将获得更好的性能(我发现其他提供商没有这么多限制cpu)和更低的成本。难道一个提供商不能在Linode.com上快速扩展许多服务器/实例吗?我只是好奇亚马逊EC2相对于Linode.com甚至Rackspace(Slicehost)这样的知名提供商有什么优势。与运行EC2实例相比,您在这些提供程序上运行服务器的经验如何?我没有使用过这些提供程序中的任何一个。我以前常去爸爸那里,他们都很好。他们在迁移过程中破坏了我的网站,并将其归咎于我,所以我离开了,但我以前确实喜欢他们的服务。他们不知道如何限制我的cpu使用,所以我得到的功率比ec2多得多(ec2有一个特性,当你使用太多的时候,cpu会被窃取,这会减慢你的速度)。我认为rackspace和ec2是最受欢迎的,我读到很多初创公司都在使用这两种产品。如果sshd死了,那就是非常非常错误的事情。您应该了解导致sshd死亡的问题是什么,而不是通过自动重启来修补问题。