运维安全思考

运维安全在现在的运维环境中依然是非常重要的、我将常见的安全分几个大项列出、有不足之处、欢迎补充。

网络

1、数据库和redis等不对外开放的服务禁止公网连接

2、关闭一些无用的服务和端口

3、公网访问的端口开放80和443端口(vpn或跳板机端口)

4、禁止公网ssh连接服务器(可选,需要安装vpn或跳板机)

系统

1、最小化安装系统

2、服务器用非root权限登陆或者证书登陆

3、服务启动用非root用户启动

4、开启防火墙只开启对外提供的端口

5、更新系统软件如:bash openssl openssl-devel libc 等一些安全或加密方面的

6、安装fail2ban 软件防止ssh暴力破解工具(可选)

7、密码满足最短长度及复杂性

操作

1、用非root用户登陆服务器及操作

2、操作记录(审计),危险命令非root禁止使用

服务

1、隐藏服务版本号

2、服务端口划分,如:8000-9000,给所有的应用使用

应用

一般的都有

webshell

SQL 注入

监控

1、基础监控,如:cpu、内存、内盘、网络流量

2、服务监控,如:nginx、tomcat

3、服务健康检测、可通过api或直接模拟访问监控

4、日志监控、分系统日志和服务日志监控

对ssh登录监控

审计

对用户操作记录和审计

日常巡检

定期检查及更新系统补丁

时间: 2024-10-14 10:34:12

运维安全思考的相关文章

永恒之蓝病毒事件所引发的运维安全行业新思考

一.NSA "永恒之蓝" 勒索蠕虫全球爆发 2017年5月12日爆发的 WannaCry勒索病毒肆虐了全球网络系统,引起各国企业和机构极大恐慌.而这次受害最严重的是Windows系统,自然也被锁定为怀疑对象,有人认为正是因为该系统对于漏洞的麻木和疏漏才导致了此次勒索病毒的蔓延.作为受害者的微软却将矛头指向美国国安局(NSA)和永恒之蓝.不法分子利用永恒之蓝漏洞攻击Windows系统,造成系统锁定,从而进行勒索,否则将删除所有信息 就WannaCry勒索病毒呈现的特征而言,面对新时期网络

从乌云看运维安全那点事儿

本文转自乌云知识库 0x00 背景 运维安全属于企业安全非常重要的一环. 这个环节出现问题,往往会导致非常严重的后果. 本文从乌云上提交的近2000个运维方面的漏洞总结了一下经常出问题的点. 希望各位看完之后能够有所收获~! 目前已经总结的问题有: struts漏洞 Web服务器未及时打补丁,有解析漏洞 PHP-CGI RCE FCK编辑器 server-status信息泄露 网站备份文件放在web目录,可被下载 列目录导致可看到敏感数据并查看 snmp信息泄露 weblogic弱口令 SVN信

运维安全概述

运维安全概述 iv4n · 2015/09/02 19:31 0x00 前言 运维安全是企业安全保障的基石,不同于Web安全.移动安全或者业务安全,运维安全环节出现问题往往会比较严重. 一方面,运维出现的安全漏洞自身危害比较严重.运维服务位于底层,涉及到服务器,网络设备,基础应用等,一旦出现安全问题,直接影响到服务器的安全:另一方面,一个运维漏洞的出现,通常反映了一个企业的安全规范.流程或者是这些规范.流程的执行出现了问题,这种情况下,可能很多服务器都存在这类安全问题,也有可能这个服务还存在其他

下载ASP.NET MVC5框架剖析与案例解析(MVC5原理剖析、漏洞及运维安全、设计模式)

地址:http://pan.baidu.com/s/1dFhBu2d 密码:peas 转一播放码,200多课!本课程针对MVC5版本的ASP.NET MVC,同时涉及太多底层实现的内容,所以大部分是找不到现成参考资料的,这些内容大都来自讲师对源码的分析和试验的证明,有不足之处,敬请谅解,本课程每一章都会提供一系列实例演示,您可以根据章节标题找到对应的源码或资料,本课程共分七章.

linux运维安全工具集合[持续更新中..]

lynis 安全漏洞检测工具    https://cisofy.com/download/lynis/    https://cisofy.com/files/lynis-2.2.0.tar.gz 命令 :sudo ./lynis --check-all -Q sudo grep Warning /var/log/lynis.log sudo grep Suggestion /var/log/lynis.log  sudo vi /etc/cron.daily/scan.sh #!/bin/s

【运维安全】-安全术语

什么是抓鸡? 指通过扫描弱口令.爆破.漏洞自动化种马达到控制机器. 被种了马的机器,会被用来对别人实行DDos GJ,或者用来刷流量,刷广告,或者当跳板,用来做违法的事情. 1433抓鸡(Sql Server数据库) 暗网:互联网由3层网络组成:表层网 .深网.暗网. LAN->表层网->深网->暗网 暗网是 深网的子集. 表层网:类似腾讯视频,可以被浏览器搜到. 深网: 没有办法被搜索引擎搜索到,只能通过特殊的软件访问. 暗网是深网的分支,上面由非法交易,只能通过特定的浏览器访问到里面

运维安全术语

1.肉鸡\抓鸡 抓鸡指通过扫描弱口令.爆破.漏洞自动化种马达到控制机器.如1433抓鸡.3389抓鸡.3306抓鸡等-- 2.(木)(马) 分类:1)计算机(木)(马)2)网页(木)(马):webshell①大马②小马:用于上传大马,如一句话(木)(马).可以通过如中国菜刀这样的软件来使用一句话(木)(马). 3.蜜罐 引诱(攻)(击),收集情报. 4.暗网 互联网由表层网.深网和暗网组成.暗网是深网的子集.一般以.onion作为域名后缀. 5.免杀 防止被杀毒软件查杀. 6.APT(攻)(击)

【运维安全】-***流程

常规***: 1.签订保密协议 2.针对性目标进行测试 3.指定范围去测试 非常规:1.APT***,没有指定范围,没有特定目标,不择手段的去获取我想要的数据.***测试流程:***流程: 原文地址:https://blog.51cto.com/13451715/2390067

【运维安全】-HTTP协议

如果想深入了解,推荐<图解HTTP>,网上有PDF版. 两个命令: curl curl www.baidu.com 可以看到网页信息 curl www.baidu.com -I # 可以看到状态码 telnet www.baidu.com 80 响应www.baidu.com 的80端口,输入:GET / HTTP/1.1,会返回页面信息. 一般扫描网站目录时,用的时HEAD的方法,因为没有返回响应内容,所以特别块.当日志中,看到有很多HEAD请求时,就是别人在扫描你的网站.状态码详情链接:h