1.编写模块代码:  简单例子:#include<linux/kernel.h> #include<linux/module.h> #Inlcude<linux/init.h> static int __init hello_init(void) {   printk(KERN_INFO "Hello world\n");   return 0; } stati
转载 2023-06-30 14:45:58
60阅读
Linux操作系统中,加固安全性是至关重要的。红帽作为一种广泛使用的Linux发行版,其安全性更是备受关注。在红帽系统中,对系统进行加固可以有效提高系统的安全性,避免系统遭受恶意攻击。 首先,加固红帽系统需要注意保护系统的特权访问控制。这包括限制root用户的权限,禁止root用户远程登录,以及使用sudo命令来限制普通用户在系统上执行特权命令的能力。通过限制特权访问,可以减少系统遭受攻击的风
原创 2024-02-29 09:48:28
122阅读
  做内核驱动第一步都是学习如何添加模块,这是基础,有了这个基础,剩下就是写代码了。  由于2.4到2.6内核版本的更新,无论是系统调用还是模块添加机制都有了巨大的变化,本人也因此饱经挫折,最后在3.0.101版本的内核下成功。作为开源运动的支持者,自认为有必要把自己的经历分享出来,以供后来学习者分享与交流。      再次声明,本博客只分享我遇到了的问题,没有交流的
转载 2023-08-14 14:12:30
70阅读
动态添加模块不需要编译内核LINUX的模块主要由6部分组成:      1、模块的加载函数(必须)            当通过insmod或modprobe命令加载内核模块时,模块的加载函数会自动被内核执行,完成本模块的相关初始化工作。
加固Linux 主机权限chmod -R 751 backup*chmod 640 passwdchmod 640 crontab可以适当把一些系统文件  apache用不到可以取消读权限另,检查一下php.ini,有没有限制系统级函数disable_functions=passthru,exec,shell_exec,system,popen
原创 2010-04-06 09:10:10
429阅读
1评论
1、设置复杂密码    :服务器设置大写、小写、特殊字符、数字组成的12-16位的复杂密码2、设置密码策略     :修改文件/etc/login.defs        PASS_MAX_DAYS 99999      密码的有效期:99999基本上表示永久有效&nb
原创 2023-10-25 11:51:59
97阅读
#############################################################主要加固内容##操作文件备份格式:源文件.bakdate+%y%m%d%H%M##01、锁定不常用用户##02、密码输入失败3次锁定1分钟##03、设置密码强度8位4种字符##04、5分钟无活动自动退出##05、修改保存历史命令数为10##06、修改用户密码使用最长时间90天,
原创 2019-08-26 16:38:41
489阅读
红帽企业是全球著名的开源软件提供商,其旗下最知名的产品不仅包括红帽Linux操作系统,还有诸如JBOSS应用服务器、红帽开发者工具包等开源工具。在企业领域特别是金融、电信等敏感行业,linux安全加固是必不可少的环节。 在现代社会,信息安全问题日益严峻,越来越多企业和组织意识到数据的重要性和保护的必要性。Linux作为一个开源软件,有着强大的灵活性和可定制性,也就意味着安全性的责任和风险也更多。
原创 2024-01-31 09:17:19
98阅读
history命令时间戳 vi /etc/profile在文件的末尾添加参数export HISTTIMEFORMAT="%F %T `whoami` " 会话超时(5分钟) vi /etc/profile在文件的末尾添加参数 export TMOUT=300
原创 2022-05-19 14:36:27
181阅读
,就目前我看到的,大部分用的是...
原创 2023-05-16 16:48:24
128阅读
【IT168专稿】众所周知,就安全性而言,Linux相对于Windows具有更多的优势。但是,不管选择哪一种Linux发行版本,在安装完成以后都应该进行一些必要的配置,来增强它的安全性。下面就通过几个步骤来加固Linux服务器。1. 安装和配置一个防火墙一个配置适当的防火墙不仅是系统有效应对外部攻击的第一道防线,也是最重要的一道防线。在新系统第一次连接上Internet之前,防火墙就应
 点击进入: http://hi.baidu.com/wdfuture/blog/item/ddf0b5dea8427fb9cc11664e.html
原创 2011-12-09 14:09:05
459阅读
目录 1.BIOS 2.SSH安全 3.禁用telnet 4.禁用代码编译 5.ProFTP 6.TCPwrappers 7.创建一个SU组 8.root通知 9.history安全 10.欢迎信息 11.禁用所有特殊账户 12.chmod危险文件 13.指定允许root登陆的TTY设备 14.选择一个安全的密码 15.检查Rootkit 16.安装补丁 17.隐
转载 精选 2012-01-31 09:55:28
701阅读
---1.使用Shell历史命令记录功能 #/etc/bashrc HISTFILESIZE=4000    HISTSIZE=4000    HISTTIMEFORMAT='%F %T'  export HISTTIMEFORMAT  source /etc/bashrc
转载 精选 2015-05-25 16:50:36
667阅读
1、检查shadow是否存在空口令用户和其他超级管理员用户:awk -F: '($2 == "") { print $1 }' /etc/shadow awk -F: '($3==0)' /etc/passwd2、锁定系统中多余的自建(测试)帐号并备份cat /etc/
原创 2016-03-30 14:12:06
532阅读
Linux系统简易加固目录ssh加固 3禁止root用户ssh登录,ssh版本配置v2版本 3配置ssh登录警告 3使用ssh代替telnet服务 3内核加固 4关闭ip转发功能 4开启反向路径过滤 4禁止icmp重定向 4日志功能加固 4指定保留日志文件数量和最大大小 4启用登录记录功能 5检查日志文件权限设置 5检查是否记录cron命令使用情况 5口令加固 6防止暴力密码 6检查口令周期要求
原创 2023-11-06 16:14:11
252阅读
centos7 && redhat7 安全加固,记录下
原创 2023-07-17 17:14:46
186阅读
1.账户安全1.1.锁定或删除多余账户操作步骤:cat /etc/passwd cat /etc/shadow安全设置:使用命令passwd -l <用户名>锁定不必要的账号。 使用命令passwd -u <用户名>解锁需要恢复的账号。 使用命令userdel [-r][-f] <用户名>删除不必要的账户。1.2.检查空口令用户操作步骤:awk -F "
原创 2024-04-08 17:33:56
174阅读
陕西省第二届工业互联网安全竞赛项目的linux安全加固内容如下: 登录失败处理:设定最大尝试次数和拦截时间,提高登录失败处理功能。您可以使用命令来查看/etc/ssh/sshd_config文件。 禁止root用户远程登录:为了提高系统安全性,禁止root用户远程登录。root用户可以通过命令确认是否允许远程登录,并设置为/etc/ssh/sshd_config文件。 用户策略:限制访问基本账户,更改或更改基本密码名称。您可以使用usermod命令来搜索和重命名基本账户。 登录超时设置:在/etc/profile文件中设置登录超时,使长时间没有工作的用户自动登录。 配置管理:在/etc/login.defs文件中设置最大周期、最小周期、最小周期和到期前通知。 主机设置:您可以通过echo $shell命令查看当前shell,将rm命令设定为交互删除,并在配置文件中设置默认值。 网络设置:修改端口forward以保证网络安全。可以在/etc/ssh/sshd_config文件中更改ssh端口。
原创 精选 2023-10-16 22:30:48
326阅读
Linux系统加固:保护数据安全的重要措施 随着信息技术的飞速发展,我们越来越依赖于互联网和数字化的生活方式。在这样的背景下,数据安全成为我们日常生活中的一个重要问题。而对于使用Linux系统的用户来说,系统加固是保护数据安全的重要措施之一。本文将探讨Linux系统加固的关键技术和方法。 首先,我们需要了解什么是Linux系统加固。简单来说,这是指采取一系列的安全措施来保护Linux系统免受未
原创 2024-01-31 13:21:01
84阅读
  • 1
  • 2
  • 3
  • 4
  • 5