使用端口号 25 运行 aws ec2 实例

问题描述 投票:0回答:1

当我运行 aws ec2 实例节点服务器端口号 25 时,我收到

Error: listen EACCES: permission denied 0.0.0.0:25
错误

在此输入图片描述

我尝试启用 sudo 用户 cmd 但对我不起作用。

我可以知道任何可能的方法来解决这个问题吗

node.js amazon-web-services amazon-ec2 smtp
1个回答
0
投票

您遇到的错误,错误:监听 EACCES:权限被拒绝 0.0.0.0:25,通常在您的应用程序尝试绑定到低编号端口(低于 1024)时发生,这在大多数类 Unix 系统(包括 Linux AWS EC2 实例使用的发行版)需要管理(root)权限。

我建议更改端口,如果您不是特别需要使用端口 25(常用于 SMTP),请考虑使用不需要提升权限的更高编号的端口。

© www.soinside.com 2019 - 2024. All rights reserved.