我有一个 Amazon AWS 实例在重启后挂起。我可以通过 AWS 控制面板中的系统日志知道它正在等待我输入 SSL 密码:
...
[80G
[74G[ OK ]
* Starting periodic command scheduler crond
[80G
[74G[ OK ]
* Starting web server apache2
Apache/2.2.8 mod_ssl/2.2.8 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide the pass phrases.
Server xxxxxxxxx.xxx:443 (RSA)
Enter pass phrase:
因此,如果我尝试通过 SSH 进入服务器,就会出现超时。有什么方法可以解决这个问题吗?也许可以禁用 Apache 的远程加载,直到我可以通过 SSH 进入服务器并自行执行此操作?
答案1
(假设 EBS 支持)我的想法是,您可能必须停止该实例并在另一个实例上安装 EBS 卷。安装后,对该 Apache SSL 执行某些操作(禁用启动、禁用 SSL 等)。卸载该卷并再次启动 EBS 支持的实例。