Redhat初始化脚本启动

我安装了Redhat 6.4并创build了一个使用SVN更新项目的新脚本。

然后我在chkconfig中configuration脚本。 问题是每当我重新启动服务器我失去了SSH连接由于某种原因(连接拒绝后重新启动),我必须从快照恢复高清。

服务器位于EC2上的一个密钥文件,也许这与权限有关?

谢谢,

您可能需要重新启动时查看控制台输出 。

sshd可能还没有开始。

另外,听起来像你的初始化脚本可能会被打破。

如果您的脚本挂起并且在ssh之前启动,您将无法访问本机。 您可以考虑确保您的自定义init脚本最后启动 。

init脚本用于启动/停止系统服务,使用SVN更新项目听起来不像系统服务。 我会build议其他方法:1.如果您只需在引导时进行更新,请从/etc/rc.d/rc.local启动您的脚本2.如果您需要定期更新,请将脚本设置为从cron运行