2024年Linux最新Linux主机安全加固_安全整改加固(2)

linux安全加固 目的:在设备权限配置能力内,根据用户的企业需要,配置其所需的最小权限,以减少非法访问的可能性。目的:修改创建文件或目录时的默认权限,防止属于该组的其他用户级别组的用户修改该用户的文件。目的:删除系统不需要的默认账号、更改危险账号的默认shell变量,降低被利用的可能性。目的:对于采用静态密码认证的设备,账户密码的生存周期不长于90天。目的:限制用户对系统资源的使用,减缓DDOS等攻击危害。目的:关闭无用服务,提高系统性能,减低漏洞风险。目的:规范使用高强度密码,延长被爆破的时间。 阅读详情

##################################################################################

2、升级openssh版本;

按需做,这里暂且不对这项进行整改

##################################################################################

##################################################################################

3、设置终端超时:

##后续优化对于已经存在配置的判断,一下方法暂用,不会影响整改结果##
echo ‘export TMOUT=1800’>>/etc/profile
echo ‘readonly TMOUT’ >>/etc/profile
source /etc/profile
##################################################################################

##################################################################################

4、检查定时任务(防止病毒感染):

定时任务

crontab -l

一次性任务检查

at -l
##################################################################################

##################################################################################

5、检查异常进程(防止挖矿病毒,占用内存或者CPU):

检查cpu占用前10

ps aux|sort -rn -k +3|head

检查内存占用前10

ps aux|sort -rn -k +4|head
##################################################################################

##################################################################################

6、root用户远程登陆:

由于没有业务用户,修改此项会影响用户正常使用,所以在非必要情况下不进行配置

vim /etc/ssh/sshd_config

设置如下行

PermitRootLogin yes
PermitRootLogin prohibit-password

可以修改默认端口保证安全性,按需

Port 22

修改完配置之后记得重启服务生效

service sshd restart
##################################################################################

##################################################################################

7、关闭无效的服务及端口:

##邮箱##
service postfix status
chkconfig --del postfix
chkconfig postfix off

##cups##
service cups status
chkconfig --del cups
chkconfig cups off

其他服务请手动检查

##################################################################################

##################################################################################

8、设置防火墙策略:

####检查IPTABLES状态###
service iptables status

echo ‘请根据用户实际业务端口占用等情况进行设置!’

例如:vim /etc/sysconfig/iptables ,添加如下策略

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 8080 -j ACCEPT

重启防火墙

service iptabels restart
##################################################################################

##################################################################################

9、设置历史记录数量:

###备份###
cp /etc/profile /etc/profile_xu_bak

###修改###
sed -i s/‘HISTSIZE=1000’/‘HISTSIZE=5000’/g /etc/profile

###检查###
cat /etc/profile |grep HISTSIZE|grep -v export

##################################################################################

##################################################################################

10、日志保留半年以上:

###备份###
cp /etc/logrotate.conf /etc/logrotate.conf_xu_bak

###修改###
sed -i s/‘rotate 4’/‘rotate 12’/g /etc/logrotate.conf

###重启####
service syslog restart

###检查###
cat /etc/logrotate.conf |grep -v ‘#’ |grep rotate

##################################################################################

##################################################################################

11、锁定不必要的用户:

###备份###
cp -p /etc/passwd /etc/passwd_xu_bak
cp -p /etc/shadow /etc/shadow_xu_bak

###锁定不必要的用户###

bin, sys,adm,uucp,lp, nuucp,hpdb, www, daemon

passwd -l bin
passwd -l sys
passwd -l adm
passwd -l uucp
passwd -l lp
passwd -l nuucp
passwd -l hpdb
passwd -l www
passwd -l daemon

##################################################################################

##################################################################################

连续6次输错密码禁用一段时间,建议配置成300秒

##################################################################################

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

Linux高级运维 Linux运维 阅读详情

相关推荐

BATJ一线大厂必过的Linux运维高级面试通关实战 Linux技术面试与运维技能提升教程

ATJ一线大厂必过的Linux运维高级面试通关实战 Linux技术面试与运维技能提升教程 BATJ一线大厂必过的Linux运维高级面试通关实战课程,由一线的Linux运维架构师亲自授课,带领同学们进行Linux大厂面试的模拟,极大的增加同学们获取大厂Offer的几率。课程不作为Linux运维技术面试的标杆级课程,从五个大的方向来进行课程的展开,分别是网络基础类面试,Linux系统管理类面试,Linux Shell编程类面试,Linux服务管理面试,数据库DBA管理面试,所以从技术层面来看,不仅仅是面试,仍旧

weixin_52290874的博客 526

Linux 固件子系统----如何更新固件

在一般的使用中,可能会需要使用到升级固件这个功能,在linux的系统中提供了固件子系统这个设备模型来帮助快速的升级固件。 在这里先将linux中提供的常用的接口来说明下: 内核的固件接口: #include int request_firmware(const struct firmware **firmware_p, const char *name,

Run for the future! 1万+

2024年Linux主机安全加固实战:从自动化防御到应急响应

主机安全是系统安全的基石,其核心在于构建分层的纵深防御体系。从原理上看,这涉及网络层访问控制、身份认证与权限管理、文件系统保护以及行为审计等多个技术层面。在云原生与自动化运维时代,安全的价值已从静态合规检查转向动态风险管控,通过自动化工具实现持续监控与快速响应。应用场景涵盖各类线上业务服务器,尤其是面临自动化攻击、勒索软件等新型威胁的环境。本文基于等保2.0要求和实战经验,系统梳理了从SSH加固、防火墙配置到SELinux/AppArmor强制访问控制的完整方案,并重点介绍了如何利用Ansible实现安全基

weixin_34021089的博客 546

Linux系统运维九大技能及知识总结,90%日常运维

Linux 系统运维九大技能及知识总结,搞定 90% 日常运维 | 周末送资料 以下内容包括RedHat和CentOS运维工作中常用的几大技能,并总结了系统运维中网络方面的规划、操作及故障处理等知识。来自社区交流,多位会员分享,董志卫整理。 一、Linux 系统日常运维九大技能 1、安装部署 方式:U盘,光盘和网络安装 其中网络安装已经成为了目前批量部署的首选方式:主要工具有Cobbler和PXE+kickstart 可以参考如下链接内容: http://www.cnblogs.com/mchina/p/

m0_46426259的博客 1万+

Linux 安全加固实战:从基线思维到主机防护落地

本文从工程实践角度系统介绍了Linux主机安全加固的核心思路与方法。文章首先强调安全加固的本质是"预防"而非"抢救",通过基线思维降低攻击概率。主要内容包括: 身份鉴别加固:清理多余账户、检查空口令、设置密码有效期与复杂度、启用账户锁定策略 访问控制加固:使用hosts.allow/deny控制访问、关闭不必要服务、限制root远程登录 安全审计加固:配置系统日志、启用审计服务、监控关键文件变更 漏洞补丁管理:建立补丁更新机制,及时修复已知高危漏洞 文章特别指出,安全

Web安全工具库 478

一. Linux主机系统加固

1. 账号和口令 禁用或删除无用账号 减少系统无用账号,降低安全风险。 操作步骤 1.cat /etc/shadow 查看有多少账户 2.使用命令 userdel <用户名> 删除不必要的账号。 3.使用命令 passwd -l <用户名> 锁定不必要的账号。 4.使用命令 passwd -u <用户名> 解锁必要的账号。 检查特殊账号 检查是否存在空口令和root权限的账号。 操作步骤 查看空口令和root权限账号,确认...

m0_64338210的博客 1612

2024年运维最新Linux主机安全加固_安全整改加固

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2301_76225520的博客 506

终端安全加固

1、询问管理员是否存在如下类似的简单用户密码配置,并且密码最小长度小于8,比如:root/root, nari/nari, root/12345678,若密码最小长度小于8,且密码不能进行修改时,将密码最小长度设置为对应实际的数值。1、询问管理员是否存在如下类似的简单用户密码配置,并且密码最小长度小于8,比如:root/root, nari/nari, root/12345678,若密码最小长度小于8,密码复杂度未包括大写字母、小写字母、特殊字符、数字,且。

weixin_43286444的博客 1455

2024年运维最全Linux主机安全加固_安全整改加固(3),最新Linux运维开发进阶

at -l。

m0_55030688的博客 481

Linux:9个实用shell运维脚本

1、Dos攻击防范(自动屏蔽攻击IP)#!/bin/bash DATE=$(date+%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail-n5000$LOG_FILE|grep$DATE|awk'{a[$1]++}END{for(iina)i...

IT技术分享社区 4368

如何运用好DeepSeek为自己服务:智能增强的范式革命 || 目录

1.1 认知增强的三次浪潮1.2 DeepSeek认知增强模型1.3 人机认知耦合协议1.4 认知增强的数学基础。

𝓓𝓸𝓶𝓲𝓷𝓪𝓽𝓲𝓷𝓰 𝓐𝓵𝓵 𝓣𝓱𝓲𝓷𝓰𝓼 1226

linux云主机安全加固

环境情况: 百度智能云,ubuntu1804,系统盘20G,数据盘50G,数据盘挂载点:/opt 进行的安全加固操作 (1)禁止ping 目的:为防止网络中的不法分子使用Ping操作来试探云主机的端口,故禁止云主机的Ping操作。 操作: linux主机配置文件修改: vim /etc/sysctl.conf #添加或修改 net.ipv4.icmp_echo_ignore_all = 1 ...

Jeration的博客 1万+

零零信安:暗网分析报告——Part 4 商业黑客组织,“流星街”的原住

暗网,作为互联网的一部分,充满了神秘而又复杂的活动。更重要的是,其背后的主要参与者——商业黑客和各种有组织的犯罪集团,揭示了这是一个怎样的世界。本报告将试图带您了解这些原住民的身份、行为方式、商业逻辑、受害者以及他们构建的独特生态。

miffy_00sec的博客 636

linux安全加固(非常详细)

安全加固方案原则。

主宰 3279

Veeam Backup Replication Console 13 备份 PVE

本文介绍了如何通过Veeam Backup & Replication控制台配置与Proxmox VE(PVE)服务器的连接,包括主机地址、用户名密码和SSH信任设置。随后详细说明了部署备份Worker虚拟机的步骤,涵盖网络配置和VM创建。接着指导用户创建PVE虚拟机备份任务,包括命名、选择备份对象、存储位置、备份类型设置,以及配置备份计划任务。最后描述了备份测试执行过程,从启动备份到完成状态通知的完整流程。整个操作涉及服务器连接、Worker部署、备份配置和任务执行四个主要环节。

极致,细节 1609

最新版IAR9.40和注册工具

IAR最新版的IDE在编译速度和代码提示等各个方面上都有很大提升,软件这个东西果然还是越新越好。之前的时候,IAR v9系列网上很多人都说能用,但是又没有把 IAR v9系列的注册方法写的很清楚,导致我一直都用注册老版本v8的方法去注册v9。结果注册后都会提示。

xue_nuo的博客 4万+

Linux主机安全加固

密码策略 升级openssh版本 设置终端超时 删除无效定时任务 删除无效一次性任务 进程管理 SSH安全配置 无效服务管理 防火墙策略 设置历史记录条数: 设置系统日志保留时间 锁定不必要用户

story-xu的博客 4669

Unity游戏开发客户端面经——网络(初级)

Unity游戏开发客户端面经 之 网络 篇

Sea3752的博客 1万+

linux主机系统加固

账户和口令 禁用或删除无用账户 减少系统无用账户,降低安全风险 用于查看有多少账户(重点) cat /etc/shadow 操作步骤 使用命令userdel <用户名>删除不必要的账号 例如:这里我删除了qq这个账号,可以看出来,我们第一次查看账号的时候在最下面有qq 账号,当我们输入这个命令的时候,再次查看账号,可以发现,qq这个账号已经...

YUGUOHOU的博客 2512

【LLM】大模型幻觉问题的原因和缓解方法

一、幻觉定义 备注(下面提及的两个名词): Faithfulness:是否遵循input content; Factualness:是否符合世界知识; 传统nlp任务重,幻觉大多数是faithfulness,比如Intrinsic Hallucination(冲突),摘要内容和document内容有冲突;再比如Extrinsic Hallucination(无中生有),生成内容中包含input要求的其他杂七杂八虚假信息;但LLM应该考虑的幻觉Factualness,因为数据源是Open-doman的世界知

发现问题,并解决问题,批判性思维 1万+

YOLOv8【第九章:模型部署篇·第2节】一文搞懂,模型剪枝与压缩技术!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏。该专栏系统复现并梳理全网各类 YOLOv8 改进与实战案例(当前已覆盖分类 / 检测 / 分割 / 追踪 / 关键点 / OBB 检测等方向),坚持持续更新 + 深度解析,质量分长期稳定在 97 分以上,可视为当前市面上 覆盖较全、更新较快、实战导向极强 的 YOLO 改进系列内容之一。

**My Coding Family** 1529

Linux 主机一键安全整改策略

echo "---------ssh登录前警告banner设置----------"echo "---------禁止root用户远程登录----------"echo "---------设置用户密码过期时间----------"echo "---------设置密码复杂度限制----------"echo "---------配置pacct工具----------"echo "---------禁用不必要的别名----------"安装配置记录用户对设备的操作的pacct工具;

weixin_45840241的博客 826

模型预测控制(MPC)解析(三):多输入多输出系统

本文为阅读笔记,仅供学习交流使用!!! 在之前的文章中,为了简单起见,以单输入单输出系统为例介绍了MPC控制的实现方法。因为使用的是状态空间方程作为系统模型,这种方法可以轻松的扩展到多输入多输出系统中。 ...

行者无疆的博客 1万+

Linux主机安全加固_安全整改加固

Redhat是目前企业中用的最多的一类Linux,而目前针对Redhat攻击的黑客也越来越多了。我们要如何为这类服务器做好安全加固工作呢?本文针对系统的账户安全,最小化服务,访问控制,用户鉴别,审计策略等安全项进行整改及加固,达到提升系统安全,使系统能够抵御一定程度的攻击行为的目的!

2401_87299084的博客 541

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

linux系统安全加固方案

对 Linux 系统进行安全加固是非常重要的,以确保系统免受恶意攻击和数据泄露。确保系统和安装的软件都及时更新到最新版本,以修复已知的漏洞和安全问题。在Linux系统中,你可以使用不同的命令和工具来定期更新系统和软件。以下是一些常用的命令和案例:这个命令会先更新可用的软件包列表,然后再升级所有已安装的软件包到最新版本。首先使用命令检查可用更新,然后使用命令升级所有可用的软件包。类似地,首先使用命令检查可用更新,然后使用命令升级所有可用的软件包。这个命令会更新所有已安装的Snap软件包到最新版本。

完颜振江 2304

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 2024年Linux最新linux串口相关操作_linux com1
下一篇: 2024年Linux最新Linux之diff用法
普通网友
博客等级 码龄5年 4697粉丝 610原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值