- 博客(22)
- 问答 (1)
- 收藏
- 关注
原创 windows10系统sqli-labs靶场部署
本文介绍了如何在Windows 10系统上使用Docker快速部署SQL注入测试环境sqli-labs。首先安装Docker Desktop,然后通过简单命令拉取并运行官方镜像(acgpiano/sqli-labs),将容器映射到本地1337端口。部署完成后,可通过浏览器访问127.0.0.1:1337进行测试。文章还提供了基于GitHub源码自行构建镜像的扩展方案,包括创建Dockerfile和启动脚本的详细步骤。这种方法既避免了污染本地环境,又能快速搭建SQL注入学习平台。
2025-08-20 14:40:51
868
原创 NFS安装使用
NFS(网络文件系统)是一种Linux/Unix系统间共享文件的协议。配置NFS需要:1)服务器端安装rpcbind和nfs-utils,配置/etc/exports定义共享目录(如/data/jar/server-block/upload)及权限(rw,sync等),启动服务;2)客户端安装nfs-utils,使用showmount检查共享,创建挂载点并通过mount命令挂载远程目录。测试时可通过创建文件验证读写权限。注意生产环境应限制访问IP并避免使用no_root_squash等高风险配置。
2025-08-13 15:25:39
292
原创 Centos7 离线环境安装部署
离线CentOS 7服务器环境初始化 本文介绍在无网络环境下为CentOS 7服务器配置本地YUM源并安装常用开发工具的方法。主要步骤包括: 挂载CentOS 7 ISO镜像到/mnt/cdrom 配置本地YUM源文件prod-local.repo 禁用网络源,设置本地源为最高优先级 在联网环境中预下载所需RPM包(包括gcc、git、openssl等50+开发工具) 将RPM包分类存放,便于离线安装 该方法解决了离线服务器无法使用yum直接安装依赖的问题,通过建立本地软件仓库实现无网络环境下的系统初始化。
2025-08-13 13:58:08
424
原创 一、计算机系统知识(软设)
计算机系统基础知识与体系结构概述 计算机硬件系统由运算器、控制器、存储器、输入/输出设备五大部件组成,其中CPU集成了运算器、控制器和寄存器组。数据表示采用二进制机器数,校验码包括奇偶校验、海明码和循环冗余校验码。计算机体系结构可分为单处理机、并行处理机等类型,指令系统包括CISC和RISC两种架构。CISC指令复杂但效率低,RISC指令精简执行效率高。计算机性能评测涉及可靠性、安全性和并行处理能力等指标。
2025-07-10 14:07:26
332
原创 阿里云oss+amr转换mp3
其他用法,参考阿里云官网文档:https://help.aliyun.com/zh/oss/getting-started/command-line-tools-ossutil-quickstart。查看阿里云对象存储 OSS 端点列表的地址:https://help.aliyun.com/zh/oss/user-guide/regions-and-endpoints。:本文上面部分内容引用自网络文章,引用内容仅用于学习与研究,不用于任何商业用途。
2025-04-07 13:47:50
823
原创 Mysql8.0高可用部署
如果想要让proxysql.cnf文件里的配置在重启proxysql服务后生效(即想要让proxysql重启时读取并解析proxysql.cnf配置文件),则需要先删除/var/lib/proxysql/proxysql.db数据库文件,然后再重启proxysql服务。必要的话可以先备份一个proxysql.cnf文件,cp /etc/proxysql.cnf /etc/proxysql.cnf.bak。/etc/init.d/proxysql #proxysql的启动控制文件。
2024-04-08 08:54:39
2576
3
原创 (自学#Python)Day09-容器嵌套练习
"""计算最值自定义排序算法升序:从小到大降序:从大到小"""# 1. 让第一个元素是最大值"""# 因为替换,所以丢失了旧数据"""# --用第一个数,与后面进行比较,发现更大则交换"""# 因为交换,所以新旧数据都在# 2. 让第二个元素是最大值# 因为交换,所以新旧数据都在# 3. 让第三个元素是最大值# 因为交换,所以新旧数据都在"""# (1)取(前面)数据# (2)(与后面)作比较# (3)找更大# (4)则交换"""自定义排序算法。
2024-04-07 11:34:39
573
原创 MySQL8.0主从复制(一主一从)
将主数据库的增删改查等操作记录到二进制日志文件中,从库接收主库日志文件,根据最后一次更新的起始位置,同步复制到从数据库中,使得主从数据库保持一致。
2024-03-19 19:03:09
2032
原创 k8s部署完成后,冒烟测试和后期运维操作~
当我们执行play的过程中如果有问题,需要重新的时候,如果重新执行指令会重新经历前面漫长的等待,这个时候“跳过”功能就显得非常有用# 通过--start-at-task指定从哪个task处开始执行,会跳过前面的任务,举例如下 $ ansible-playbook --start-at-task = "reset | gather mounted kubelet dirs"
2024-03-15 18:32:57
523
1
原创 使用Kubespray部署Kubernetes生产集群
配置文件都生成好了,虽然可以直接用,但并不能完全满足大家的个性化需求,比如用docker还是containerd?当然默认的情况kubespray还会到google的官方仓库下载镜像、二进制文件,这个就需要你的服务器可以上外面的网,想上外网也需要修改一些配置。节点执行,可以是集群中的一个节点,也可以是集群之外的节点。项目中有一个目录是集群的基础配置,示例配置在目录inventory/sample中,我们复制一份出来作为自己集群的配置。为了减少“一键部署”的等待时间,可以在部署的同时,预先下载一些镜像。
2024-03-13 19:49:37
2179
原创 (自学#python) Day06-字符串、列表通用操作
在Python中可以使用列表,对日常生活中的大量数据进行管理# 缺点:数据增加,变量就要增加lj = "李健"zjl = "周杰伦"mby = "毛不易"# 目标:使用一个变量,管理多个数据。
2024-03-12 14:42:34
634
1
原创 Clickhouse备份与恢复(最新版)保姆级教程
*注意:**使用clickhouse-backup upload 上传备份可以使用参数 --diff-from。手动备份数据的时候,只恢复数据,不恢复表结构,所以也需要提前将表结构备份出来。将文件与以前的本地备份进行比较,仅上载新的/更改的文件。必须保留先前的备份,以便从新备份中进行还原。功能提供了对即时时间点备份的本地支持。ClickHouse通过其。注意:删除时要考虑一下。注意:删除时要考虑一下。
2024-03-08 19:54:49
11196
7
原创 (自学#Python)Day02-了解python的输入、输出、数据类型转换
悟空、八戒都是存储在内存中的数据,11、22分别是悟空、八戒的内存地址,变量的存储,采用了引用语义的方式,存储的只是一个变量的值所在的内存地址,而不是这个变量的只本身。变量的每一次初始化,会开辟一个新的空间,将新内容的地址赋值给变量,重新给name02赋值,是将存储中的内存地址由八戒的内存地址变成了唐僧的内存地址。如果将name01和name02 ”+“,就会产生新的数据,新的内存地址,name04也会存储新的内存地址。name03和name02的内存地址是一样的。
2024-03-04 15:57:27
341
1
原创 (自学#PYthon)Day01-第一次相遇Python
汇率转换器根据美元转换为人民币(先理清三个步骤,再下手)1、获取数据2、逻辑处理3、显示结果。
2024-03-04 15:08:54
427
1
空空如也
kube-apiserver启动失败
2021-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人