CentOS6 及web相关安全配置
1、禁ping
零时禁屏
$ echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all
永久禁ping
$ vim /etc/sysctl.conf net.ipv4.icmp_echo_ignore_all=1 $ sysctl -p
2、检测到目标memcache服务未授权访问
vi /etc/sysconfig/memcached OPTIONS="-l 127.0.0.1" #设置本地为监听 /etc/init.d/memcached restart #重启服务
或可参考此处:https://blog.csdn.net/Jiajiajiang_/article/details/87967910
3、检测到目标URL存在http host头攻击漏洞,在nginx配置文件最后加上所有端口的default处理
# 解决“检测到目标URL存在http host头攻击漏洞”的问题 # 把未指定host的访问一律返回403 server { listen 80 default; listen 443 default; listen 8080 default; server_name _; location / { return 403 ; } }
4、检测到目标主机可能存在缓慢的HTTP拒绝服务攻击
5、目标主机showmount -e信息泄露(CVE-1999-0554)
iptables可以限定,配置复杂,远程操作不当ssh连不上就废了。。。。用其它方法。
假如192.168.1.100上有nfs服务,需要192.168.1.101访问,其它不能访问,且showmount -e 192.168.1.100不显示可挂载列表。
vi /etc/hosts.allow mountd:192.168.1.101 vi /etc/hosts.deny mountd:all
无需重启rpc.bind和nfs服务。立即生效。
其它机器:showmount -e 192.168.1.100 就看不到东西了。
6、
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术