亚马逊实例运行良好,但通过 ssh、webmail 身份验证登录时速度极慢

亚马逊实例运行良好,但通过 ssh、webmail 身份验证登录时速度极慢

我正在使用 ubuntu 运行一个大型 EC2 实例,主要用于向某些人提供电子邮件服务(IMAP、Webmail 访问等)。

该服务器之前托管在其他地方,但由于我们需要更好的性能而被移至 AWS,问题是它从未正常运行。

实例中的资源使用率非常低(我们有足够的可用 RAM、磁盘空间、最低 CPU 使用率等),尽管如此,通过 SSH 连接到实例需要很长时间(大约 2 分钟才能连接)。登录后,执行“sudo su -”需要另外 2 分钟才能完成。此后,我在打开的 shell 上工作时没有遇到任何延迟。

此外,建立网络邮件连接(我使用 Squirrelmail)非常慢;连接到 IMAP 服务器也是如此。

我认为问题可能是 DNS 问题,因此我在 /etc/ssh/sshd_config 中添加了“UseDNS=no”,安装了本地缓存网络服务器(使用 dnsmasq 包),并添加了域的所有反向 DNS 记录,但我仍然遇到同样的问题,所以我认为我的猜测是错误的。

有人对这种行为的可能原因有什么建议吗?任何线索都将不胜感激。

谢谢!

答案1

我找到了问题所在。这是一个配置错误的 NIS 服务,它一直在干扰其他一切;我已停止并禁用该服务(其实并不需要),现在一切都正常了。

相关内容