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 身分啟動它,否則它們將被阻止

相關內容