擅长:python、mysql、java
<p>我建议进一步隔离这个问题,这意味着您希望使用“应该也能工作”但不是您的代码的东西来重现这个问题。</p>
<p>例如,尝试一个屏蔽的(已知工作的)HTTP脚本服务器,并观察如果它也失败了,那么这个问题与您发布的Python代码无关。这会让你走上正轨。。。权限。</p>
<p>仅供参考-在EC2上,我不认为您以根用户身份登录——我的EC2不支持根用户(它是Ubuntu)。相反,您“sudo”在以您的身份登录时运行该命令。系统不会提示我输入sudo密码(尽管在我之前可能已经有人配置了这个密码,方法是将NOPASSWORD=ALL添加到/etc/sudoers用户或组中)。</p>
<p>我对EC2的了解是,你在操作系统本身和amazonec2控制面板上都有防火墙和权限,你很容易遇到权限问题,浪费时间找错地方。</p>
<p>无论如何,请确认它是权限而不是您的Python代码,然后将此问题带到EC2论坛以获得最佳结果。</p>