首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
Gaoyufu 's blog
好好活就是有意义的事,有意义的事就是好好活
累计撰写
257
篇文章
累计创建
92
个标签
累计收到
6
条评论
栏目
首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
目 录
CONTENT
安全-Gaoyufu 's blog
以下是
安全
相关的文章
2023-01-07
SSL证书生成工具
本文详细阐述了SSL证书的申请、使用、格式转换以及多种证书生成工具(如OpenSSL、Let's Encrypt、CFSSL、easy-rsa)的使用方法。SSL证书用于加密数据传输,确保数据安全性。证书类型包括付费和免费,免费证书如Let's Encrypt和CFSSL。证书格式包括JKS、PFX、PEM等,并可进行相互转换。OpenSSL是常用的证书工具,支持多种加密和证书操作。Let's Encrypt是一个自动化流程提供SSL证书的服务,其基于ACME协议。CFSSL由Cloudflare开发,提供命令行工具和HTTP API服务。easy-rsa用于生成自定义TLS PKI。证书格式转换如JKS到PFX、PFX到JKS、PEM/KEY/CRT到PFX等。此外,文章还介绍了如何通过OpenSSL命令行获取服务器SSL证书。这些工具和方法为管理SSL证书提供了丰富的选择和灵活性。
2023-01-07
248
0
0
系统安全
其他
2020-03-02
远程访问及控制(SSH)
这段摘要主要描述了SSH远程管理、TCP Wrappers访问控制和防止暴力破解SSH的方法。具体内容包括: 一、SSH远程管理: 1. SSH(Secure Shell)是一种安全通道协议,用于实现字符界面的远程登录、远程复制等功能。 2. OpenSSH是实现SSH协议的开源软件项目,适用于各种UNIX、Linux操作系统。 3. 在OpenSSH服务端,可以配置监听选项、用户登录控制和登录验证方式等。 4. 提供了使用SSH客户端程序的方法,包括命令程序ssh、scp、sftp的使用,以及图形工具Xshell的上传和下载操作。 5. 构建了密钥对验证的SSH体系,包括在客户端创建密钥对、将公钥文件上传至服务器、在服务器中导入公钥文本和在客户端使用密钥对验证的过程。 二、TCP Wrappers访问控制: 1. TCP Wrappers是一种网络安全工具,可以增加对TCP服务程序的安全检测过程,阻止未授权的访问。 2. TCP Wrappers的访问策略通过配置/etc/hosts.allow和/etc/hosts.deny文件来实现,文件中定义了服务程序列表和客户端地址列表的匹配规则。 3. 访问控制的基本原则是首先检查/etc/hosts.allow文件,然后检查/etc/hosts.deny文件,根据匹配的策略决定允许或拒绝访问。 三、防止暴力破解SSH脚本设置: 1. 该脚本的主要功能是分析SSH登录失败尝试的次数,将超过设定阈值的IP地址添加到/etc/hosts.deny文件中,以阻止暴力破解。 2. 脚本首先检查日志文件是否存在,然后分析日志中的失败登录尝试次数,并统计超过阈值的IP地址。 3. 对于超过阈值的IP地址,如果该IP未在hosts.deny文件中,则将其添加到hosts.deny文件并记录操作。格式修正为标准格式。 4. 最后清理无用变量,优化内存使用并提示脚本完成。
2020-03-02
63
0
0
系统安全
其他
2020-02-21
配置RSYSLOG日志服务
这段摘要非常详细地介绍了rsyslog的功能、配置、常见日志格式以及日志文件的分析。rsyslog是一个用于日志记录的工具,用于接收、处理和转发日志消息。通过编辑其配置文件,可以定制日志的记录格式和存储位置。常见的日志文件包括系统日志、邮件日志、SSH登录日志等,这些日志文件记录了系统的重要事件,如用户登录、系统启动等。日志文件的格式包括时间、主机名、服务名或程序名以及具体的事件信息。 这段摘要提到的rsyslog的配置文件包含全局指令、模板、输出通道和规则等部分。全局指令设置全局参数,如主消息尺寸、加载扩展模块等。模板用于指定记录的消息格式,也可以用于动态文件名称生成。输出通道用于预定义用户期望的消息输出。规则则指定了消息规则,可以引用之前的定义模板和输出通道。 对于日志文件的解读,需要了解日志文件的格式,包括时间、主机名、服务名和事件信息。以secure日志文件为例,其中的日志记录包括了事件产生的时间、产生事件的服务名和事件的具体信息。通过分析这些日志,可以了解系统的安全状况,如是否有异常登录、密码尝试等。 总的来说,这段摘要详细介绍了rsyslog的功能和使用,以及如何通过解读日志文件来了解系统的运行状况。对于系统管理员来说,了解和掌握rsyslog的配置和日志分析是非常重要的技能。
2020-02-21
97
0
0
其他
系统安全
2020-02-15
系统安全及应用基础
根据您的要求,以下是针对您提供的文章摘要生成的摘要: 本文介绍了关于系统安全配置的内容,包括账号安全控制、系统引导和登录控制、弱口令检测和端口扫描等方面。首先介绍了如何进行账号安全控制,包括基本安全措施、密码安全控制和用户切换与提权等内容。然后介绍了系统引导和登录控制,包括开关机安全控制和终端登录控制。接下来介绍了弱口令检测和端口扫描的方法,包括使用John the Ripper进行弱口令检测和NMAP进行网络扫描等。最后提供了一些示例命令,如检查特定主机提供FTP服务的主机、检测网段中的存活主机以及检测特定IP地址范围的主机是否开启文件共享服务等。这些工具和命令可以帮助提高系统的安全性并发现潜在的安全风险。
2020-02-15
63
0
0
其他
系统安全
1
2