国产麒麟服务器等保二级 配置规范(二)

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
云数据库 Tair(兼容Redis),内存型 2GB
简介: 国产麒麟服务器等保二级 配置规范(二)

一、redis的配置规范

1.1 禁止以root账号运行redis服务

以下Linux 命令操作创建了一个无 home 目录权限,且无法登录的普通账号redis。
#useradd -M -s /sbin/nologin redis
修改服务允许和配置文件权限:
#setsid sudo -u redis /usr/bin/redis-serer /etc/redis/redis.conf

1.2配置redis配置文件权限最小化 查看redis.conf 的访问权限

#/bin/ls –l 查看下列日志文件权限 ,
设置权限为仅redis 用户可以进行读写操作
/usr/bin/chmod 600 /etc/redis/redis.conf

redis审计日志文件权限最小化

  chmod + 600 (filename)

  查看redis审计日志文件redis.log

1.3

redis.conf  将命令重命名为 ””可以禁用, 或者重命名为复杂无意义的名称,进行隐藏保护。

rename-command FLUSHALL ""
rename-command FLUSHDB  ""
rename-command CONFIG   ""
rename-command KEYS     ""
rename-command SHUTDOWN ""
rename-command DEL ""
rename-command EVAL ""
redis.conf中添加或修改对应的配置项:
requirepass <password>

1.5检查是否启用日志

Redis 自身支持日志记录到系统日志,如/var/log/localmessage。但需要通过在redis.conf 进行如下配置
syslog-enabled yes
syslog-ident redis
syslog-facility local0
保存配置文件,重启服务后生效。

检查是否限定数据库文件权限

Redis 的数据库文件位置,在redis.conf 文件中设定, 默认的数据文件存放目录为 /var/lib/redis 。
查看/var/lib/redis 目录及目录下的数据库文件访问权限
#/bin/ls –l /var/lib/redis
修改相关日志文件的权限为600
#/bin/chmod -R 600 /var/lib/redis
redis服务绑定IP地址
在 /etc/redis/redis.conf 中找到 bind 字段,将前面的 # 去掉,根据业务需要配置可以访问服务的IP 地址,例如127.0.0.1 、192.168.1.100 、10.0.0.1 等 ,然后保存。
bind 127.0.0.1 192.168.1.100 10.0.0.1
保存配置文件,重启服务后生效。

检查是否修改默认服务端口

在 /etc/redis/redis.conf 中找到 port 字段,将前面的 # 去掉,根据业务配置 将原有默认服务端口6379 ,修改为其他端口,例如9966,然后保存。
Port 9966
保存配置文件,重启服务后生效。

修改默认连接超时时间

在 /etc/redis/redis.conf 中找到 timeout 字段,将前面的 # 去掉,修改为其他数值,例如 600,然后保存。
timeout 600
保存配置文件,重启服务后生效

下面是完整配置:

#注释掉都能访问了 在后面添加要访问的ip
bind 127.0.0.1 10.0.0.1
 
protected-mode yes
 
port 9966
 
tcp-backlog 511
 
#
# unixsocket /tmp/redis.sock
# unixsocketperm 700
 
timeout 600
 
tcp-keepalive 300
 
daemonize yes
 
supervised no
 
pidfile /var/run/redis_9966.pid
 
loglevel notice
 
#日志文件路径
logfile "/var/log/redis.log"
 
syslog-enabled yes
 
# Specify the syslog identity. 指定日志标识
syslog-ident redis
 
# Specify the syslog facility. Must be USER or between LOCAL0-LOCAL7.指定系统日志功能
syslog-facility local0
 
always-show-logo yes
 
 
save 900 1
save 300 10
save 60 10000
 
stop-writes-on-bgsave-error yes
 
rdbcompression yes
 
rdbchecksum yes
 
dbfilename dump.rdb
 
dir ./
 
replica-serve-stale-data yes
 
replica-read-only yes
 
repl-diskless-sync no
 
repl-diskless-sync-delay 5
 
repl-disable-tcp-nodelay no
 
replica-priority 100
 
requirepass redis.7334453
 
#重置命令
# rename-command CONFIG "" 
rename-command FLUSHALL ""
rename-command FLUSHDB  ""
rename-command CONFIG   ""
rename-command KEYS     ""
rename-command SHUTDOWN ""
rename-command DEL ""
rename-command EVAL ""
lazyfree-lazy-expire no
lazyfree-lazy-server-del no
replica-lazy-flush no
 
 
appendonly no
 
 
appendfilename "appendonly.aof"
 
appendfsync everysec
# appendfsync no
 
 
no-appendfsync-on-rewrite no
 
 
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
 
aof-load-truncated yes
 
aof-use-rdb-preamble yes
 
lua-time-limit 5000
 
slowlog-log-slower-than 10000
 
slowlog-max-len 128
 
latency-monitor-threshold 0
 
notify-keyspace-events ""
 
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
 
list-max-ziplist-size -2
 
list-compress-depth 0
 
set-max-intset-entries 512
 
# elements of a sorted set are below the following limits:
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
 
hll-sparse-max-bytes 3000
 
stream-node-max-bytes 4096
stream-node-max-entries 100
 
activerehashing yes
 
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit replica 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
 
hz 10
 
dynamic-hz yes
 
aof-rewrite-incremental-fsync yes
 
rdb-save-incremental-fsync yes

es的配置规范

Elasticsearch日志记录完整性要求

在log4j.properties文件中,对Resource Manager和Node Manager进行如下配置:
Elasticsearch配置内容为:
rm.audit.logger=INFO,RMAUDIT

检查是否修改默认端口

在elasticsearch.yml 配置文件中设置:
transport.tcp.port:9301
http.port:9201
将节点间交互的tcp 端口设置为非9300 端口,对外服务的http 端口设置为非9200 端口

检查是否绑定访问源 IP

在elasticsearch.yml 配置文件中绑定IP:network.host:192.168.0.1
设置其它节点和该节点交互的 IP 地址,该地址禁止设置为0.0.0.0

关闭HTTP 访问

在elasticsearch.yml 配置文件中设置:
http.enabled:false

禁止使用全部和通配符来批量删除索引

在elasticsearch.yml 配置文件中设置:
action.destructive_requires_name:true

设置密码访问

修改elasticsearch.yml 配置文件
xpack.security.enabled: true
#说明:免费版的xpack 插件已提供账号密码认证功能。
2)创建keystore 文件,如已有该文件无需重复创建
bin/elasticsearch-keystore create

mq的配置规范

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
目录
相关文章
|
3天前
|
存储 弹性计算 人工智能
2025年阿里云企业云服务器ECS选购与配置全攻略
本文介绍了阿里云服务器的核心配置选择方法论,涵盖算力需求分析、网络与存储设计、地域部署策略三大维度。针对不同业务场景,如初创企业官网和AI模型训练平台,提供了具体配置方案。同时,详细讲解了购买操作指南及长期运维优化建议,帮助用户快速实现业务上云并确保高效运行。访问阿里云官方资源聚合平台可获取更多最新产品动态和技术支持。
|
2天前
|
存储 人工智能 缓存
怎么根据自己的业务选择阿里云服务器配置大小?
本文指导如何根据业务需求精准选择阿里云服务器配置,涵盖个人轻量级至企业级、计算密集型等场景,推荐不同实例类型、存储与带宽方案,并提供成本优化策略,如包年包月节省成本、按需升级配置及选用性价比高的自研ARM架构实例。帮助用户在数字化转型中实现性能与成本的平衡。 注:以上配置与价格基于阿里云2025年官方数据,实际信息可能有所调整,请以官网实时页面为准。
|
2天前
|
人工智能 运维 监控
2025年阿里云服务器配置选择全攻略:CPU、内存、带宽与系统盘详解
在2025年,阿里云服务器以高性能、灵活扩展和稳定服务助力数字化转型,提供轻量应用服务器、通用型g8i实例等多样化配置,满足个人博客至企业级业务需求。针对不同场景(如计算密集型、内存密集型),推荐相应实例类型与带宽规划,强调成本优化策略,包括包年包月节省成本、ESSD云盘选择及地域部署建议。文中还提及安全设置、监控备份的重要性,并指出未来可关注第九代实例g9i支持的新技术。整体而言,阿里云致力于帮助用户实现性能与成本的最优平衡。 以上简介共计238个字符。
|
2天前
|
存储 人工智能 监控
新手小白购买阿里云服务器省钱策略、配置选型与注意事项
针对初次使用阿里云服务器的用户,本文提供系统化的指导方案以优化成本并满足业务需求。首先介绍配置选型,包括实例类型(通用型、计算型、内存型)与基础配置建议;其次阐述省钱策略,如企业认证、合理选择计费模式及批量购买;最后提醒注意事项,涵盖带宽存储规划、地域网络优化及安全管理。新手可通过明确需求、选择配置、优化购买和持续监控四步快速上手,实现高效稳定的云端部署。 注:推荐配置基于2025年阿里云产品体系,具体信息请参考官网。
|
5天前
|
存储 人工智能 并行计算
2025年阿里云弹性裸金属服务器架构解析与资源配置方案
🚀 核心特性与技术创新:提供100%物理机性能输出,支持NVIDIA A100/V100 GPU直通,无虚拟化层损耗。网络与存储优化,400万PPS吞吐量,ESSD云盘IOPS达100万,RDMA延迟<5μs。全球部署覆盖华北、华东、华南及海外节点,支持跨地域负载均衡。典型应用场景包括AI训练、科学计算等,支持分布式训练和并行计算框架。弹性裸金属服务器+OSS存储+高速网络综合部署,满足高性能计算需求。
|
2月前
|
存储 弹性计算 安全
阿里云服务器配置选择策略参考及后期使用注意事项
对于初次购买阿里云服务器的一些新手用户来说,在云服务器配置选择和后期使用过程中有一些不清楚的地方,小编分享几点阿里云服务器配置选择策略,以及后期使用注意事项,购买过程中注意好下面这些事项,能让我们选对选好阿里云服务器,购买之后,在使用过程中,注意下面这些事项,能够让我们更好、更安全的使用阿里云服务器。下面是小编分享的一份详尽的阿里云服务器配置与使用指南,以供参考和借鉴。
|
2月前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
弹性计算 Shell Windows
阿里云学生专享ecs服务器体验及个人配置
阿里云学生优惠专享的云服务器个人使用体验
阿里云学生专享ecs服务器体验及个人配置
|
2天前
|
存储 机器学习/深度学习 人工智能
2025年阿里云GPU服务器租用价格、选型策略与应用场景详解
随着AI与高性能计算需求的增长,阿里云提供了多种GPU实例,如NVIDIA V100、A10、T4等,适配不同场景。2025年重点实例中,V100实例GN6v单月3830元起,适合大规模训练;A10实例GN7i单月3213.99元起,适用于混合负载。计费模式有按量付费和包年包月,后者成本更低。针对AI训练、图形渲染及轻量级推理等场景,推荐不同配置以优化成本和性能。阿里云还提供抢占式实例、ESSD云盘等资源优化策略,支持eRDMA网络加速和倚天ARM架构,助力企业在2025年实现智能计算的效率与成本最优平衡。 (该简介为原文内容的高度概括,符合要求的字符限制。)
|
6天前
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。

热门文章

最新文章