nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器,一般主要功能会有两种,一种作为一个HTTP服务器进行网站的发布处理,另外一种nginx可以作为反向代理进行负载均衡的实现。所以这里填主要功能的时候就要分清。
查看Nginx版本:
如果系统有配置nginx命令的环境变量,直接 nginx -v 即可查看版本信息
若无,我们去nginx主目录下运行cmd,输入nginx -v查看版本
一、身份鉴别
由于该中间件并没有类似于Tomcat一样的管理控制台,所以个人认为以下条款均判不适用。
a)应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,身份鉴别由操作系统层面实现。
b)应具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,身份鉴别由操作系统层面实现。
c)当进行远程管理时,应采取必要措施防止鉴别信息在网络传输过程中被窃听
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,身份鉴别由操作系统层面实现。
d)应采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,身份鉴别由操作系统层面实现。
二、访问控制
同理判不适用。
a) 应对登录的用户分配账户和权限
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,访问控制由操作系统层面实现。
b)应重命名或删除默认账户,修改默认账户的默认口令
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,访问控制由操作系统层面实现。
c)应及时删除或停用多余的、过期的账户,避免共享账户的存在
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,访问控制由操作系统层面实现。
d)应授予管理用户所需的最小权限,实现管理用户的权限分离
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,访问控制由操作系统层面实现。
e)应由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,访问控制由操作系统层面实现。
f)访问控制的粒度应达到主体为用户级或进程级,客体为文件、数据库表级
无独立的登录管理界面,通过登录到操作系统本地管理该中间件,访问控制由操作系统层面实现。