AWS EC2 FTP 端口 21 未在我的实例上打开,但安全组中允许打开

AWS EC2 FTP 端口 21 未在我的实例上打开,但安全组中允许打开

我尝试在 ec2 实例上启动 node js 应用程序。我授权安全组中的端口范围:

EC2 安全组

我完全停止了该实例并重新启动它以确保万无一失。

但如果我启动命令

netstat -ntlp / netstat -nulp

我没有端口为 21 的本地地址,如果我启动服务器,我会得到:

rejection Error: listen EACCES 0.0.0.0:21

我如何才能启用访问?

答案1

答案很简单,要在 80 以外的任何其他端口上启动进程,我们必须以 root 身份启动它,否则它们将被阻止

相关内容