- 博客(33)
- 资源 (14)
- 收藏
- 关注
原创 使用率计算
在这种情况下,已使用空间为 60 GB,总空间为 100 GB。将这些值代入公式中,可以计算出当前磁盘的使用率。使用率 = (60 GB / 100 GB) * 100%使用率=总空间/已使用空间×100%使用率 = 0.6 * 100%
2024-11-29 00:00:00
647
原创 mtr 网络诊断
MTR的名称来源是My TraceRoute,原来源是Matt's TraceRoute。mtr是一个网络诊断工具,将ping和traceroute命令的功能合二为一。
2024-05-22 08:30:00
208
原创 ulid生成
软件开发中,唯一标识符(Unique Identifier,简称 UUID)扮演着非常重要的角色,用于保证数据的唯一性和标识对象。ULID 使用 26 个字符的 Base32 编码表示,相比标准的 UUID 使用的 36 个字符长度更短,减少网络传输和存储的开销。时间戳表示生成 ULID 的时间,且是自增的,因此可以用来对 ULID 进行排序。生成的 ULID 应该是唯一的且按字典顺序可排序的。ULID 能够根据生成时的时间戳进行排序,使得生成的标识能够按照时间顺序排列,并且支持范围查询和快速索引。
2024-05-08 10:15:00
1047
原创 nginx origin限制跨域请求
需要根据客户端传递的请求头中的Origin值,进行安全的跨站策略配置,目的是对非法的origin直接返回403错误页面。如果不需要跨域,则直接清理掉add_header Access-Control-Allow-Origin等相关配置.复现方式为在 Header 中指定 Origin 请求头,看是否可以请求成功。通过POSTMAN进行请求模拟,配置不同的Origin,查看返回结果。在http中定义一个通过map指令,定义跨域规则并返回是否合法。能够请求成功,说明未对请求头进行控制,有漏洞。
2024-04-25 12:30:00
234
1
原创 日志文件上传s3
#/bin/bashnginx_channel_time=`date -d '1 hour ago' +%Y-%m-%d-%H`nginx_channel_logs_path="/var/log/www/xxxx/"hostname=`hostname`nginx_channel_logname="traffic_channel.log-${nginx_channel_time}"mv ${nginx_channel_logs_path}/${nginx_channel_logname} ${
2021-04-03 00:05:38
487
原创 docker 环境安装部署
移除旧docker环境yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine安装docker依赖组件yum instal
2021-04-02 23:56:21
126
原创 vim小技巧
删除空行:g/^$/d删除空行以及只有空格的行:g/^\s*$/d删除以 # 开头或 空格# 或 tab#开头的行:g/^\s*#/d对于 php.ini 配置文件,注释为 ; 开头:g/^\s*;/d使用正则表达式删除行如果当前行包含 bbs ,则删除当前行:/bbs/d删除从第二行到包含 bbs 的区间行:2,/bbs/d删除从包含 bbs 的行到最后一行区间的行:/bbs/,$d删除所有包含 bbs 的行:g/bbs/d删除匹配 bbs 且前面只有一
2021-04-02 23:53:49
86
转载 网络安全扫描工具
项目简介Scanners Box是一个集合github平台上的安全行业从业者自研开源扫描器的仓库,包括子域名枚举、数据库漏洞扫描、弱口令或信息泄漏扫描、端口扫描、指纹识别以及其他大型扫描器或模块化扫描器,同时该仓库只收录各位网友自己编写的一般性开源扫描器,类似awvs、nmap、w3af等知名扫描工具不收录。子域名枚举扫描器或爆破工具https://github.com/lijieji...
2019-01-04 14:32:27
3695
原创 nginx获取客户端真实IP地址
假设公司网站架构为 client ---->nginx 负载均衡--->varnish 缓存---->nginx( web)----->tomcat 请问如何从 nginx(web)这一层的访问日志日志中获取以下信息:请求发起的客户端 IP 以及经过的 nginx 负载均衡和 varnish 缓存的服务器 IP,看以下架构图:[img]http://dl2.iteye.com/uplo...
2015-08-04 17:35:07
1285
Mac下配置PHP+MySql环境
由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可。首先打开终端输入命令:view plaincopysudo vim /etc/apache2/httpd.conf其中有一行是这样的view plaincopy#LoadModule php5_module libexec/apache2/libphp5...
2015-08-04 17:00:03
135
原创 端口详解(二)
常见端口详解及攻击策略0 通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用一种通常的闭合端口连接它时将产生不同的结果。一种典型的扫描:使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。1 tcpmux 这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,缺省情况下tcpmux在这种系统中被打开。Iris机器在
2012-12-25 17:48:40
709
原创 端口详解
1. 按端口号分布划分 (1)知名端口(Well-Known Ports) 知名端口即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。 (2)动态端口(Dynamic Ports) 动态端口的范围
2012-12-25 17:43:12
999
转载 中国国内的Centos yum源及rpm仓库
中国国内的Centos yum源及rpm仓库yum search fastestmirroryum install yum-fastestmirror* -yyum update yum*yum update kernel*yum updateCentOS 中国科学技术大学 USTC mirror(每小时更新一次)http://centos.ustc.edu
2012-12-25 17:26:39
2417
原创 Cacti安装与配置
安装环境: 1.系统:Centos 5.1 2.软件包需求:cacti-0.8.7j,mysql-5.0.20,php-5.2.6,apache2.2(以上均为源码包). 安装配置过程: 1. 安装apache2.2 解压软件包,进入安装目录,我的编译过程如下: 安装apr和apr-util cd httpd-2.2.17/srclib/apr ./configure --prefix=/usr/
2012-12-25 15:33:23
529
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人