Security 为什么要将端口80转发到8080?

Security 为什么要将端口80转发到8080?,security,networking,amazon-web-services,amazon-elastic-beanstalk,server,Security,Networking,Amazon Web Services,Amazon Elastic Beanstalk,Server,如我在问题中所述 使用Elastic Beanstalk web控制台,我启动了一个新的web Server 1.0环境,其中包括: 预定义配置:Node.js,64位Amazon Linux 2014.09 v1.0.9 环境类型:负载平衡、自动缩放 并已将代理服务器设置为“无” 我注意到Amazon正在将端口80(HTTP通信的端口)转发到8080(我的应用服务器正在侦听的端口)。为什么?为什么在端口8080上运行应用程序服务器 因为这样它就不需要以root用户身份运行(1024以下的端

如我在问题中所述

使用Elastic Beanstalk web控制台,我启动了一个新的web Server 1.0环境,其中包括:

  • 预定义配置:Node.js,64位Amazon Linux 2014.09 v1.0.9
  • 环境类型:负载平衡、自动缩放
并已将代理服务器设置为“无”

我注意到Amazon正在将端口80(HTTP通信的端口)转发到8080(我的应用服务器正在侦听的端口)。为什么?

为什么在端口8080上运行应用程序服务器

因为这样它就不需要以
root
用户身份运行(1024以下的端口需要该用户)

为什么要将端口80转发到8080


因此,在外界看来,它仍然是一个“普通”的HTTP服务器(URL中不需要难看的端口号)。

谢谢!我还问了(然后用谷歌搜索)一个后续问题:尽管我的声誉得分很高,但我并不知道这一点,因为我仍在掌握服务器管理的过程中。:-)