摘要: 1.部署说明 ferry工单系统部署参考官方文档,采用docker-compose的方式。 2.github地址 https://github.com/lanyulei/ferry?tab=readme-ov-file#readme 3.部署步骤 注:mysql、redis的镜像可以从docker 阅读全文
posted @ 2024-04-23 09:40 Leonardo-li 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.tar zcf 打包目录时,排除其中的一些目录或者文件 tar --exclude=dir1 --exclude=dir2 --exclude=file1 -czvf archive.tar.gz source_directory 2.yum 只下载不安装包 yum -y install nfs 阅读全文
posted @ 2024-04-19 14:18 Leonardo-li 阅读(2) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # 密码 password="your_password_here" # 加密函数 encrypt() { input_file="$1" output_file="$input_file.enc" openssl enc -aes-256-cbc -salt -in "$i 阅读全文
posted @ 2024-04-17 17:57 Leonardo-li 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.执行命令 #光标隐藏-终端命令 echo -e "\033[?25l" #光标显示-终端命令 echo -e "\033[?25h" 2.永久执行 vim /etc/profile 添加到最后一行 echo -e "\033[?25h" source /etc/profile 阅读全文
posted @ 2024-04-17 10:09 Leonardo-li 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1.下载方式 1.1 centos服务端 #直接下载 yum -y install iperf3 #在有网的机器下载离线安装包(将包上传到其他服务器即可) yum -y install iperf3 --downloadonly --downloaddir ./ 1.2 win10客户端 #下载解压 阅读全文
posted @ 2024-04-12 15:29 Leonardo-li 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1.此脚本的功能,重启服务器之后或者重启redis容器之后,检测redis将aof持久化数据是否加载完成,加载完成之后再去启动其他业务服务,防止业务服务连接不上redis 2.脚本(修改自己的redis连接信息等) [root@snort shell]# cat check_redis_persis 阅读全文
posted @ 2024-03-27 15:30 Leonardo-li 阅读(4) 评论(0) 推荐(0) 编辑
摘要: [root@snort redis]# cat set.sh #!/bin/bash # Redis服务器地址和端口 REDIS_HOST="localhost" REDIS_PORT="6379" REDIS_PASS="123456" # 插入的键值对数量 NUM_ENTRIES=1000000 阅读全文
posted @ 2024-03-27 14:17 Leonardo-li 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.k8s控制器(deployment、statefulset)在没有变化的情况下触发pod更新 命令格式 kubectl patch deployment <deployment-name> -p "{\"spec\":{\"template\":{\"metadata\":{\"labels\" 阅读全文
posted @ 2024-01-04 15:27 Leonardo-li 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1.k8s组件 Master 组件:kube-apiserver(API Server): 角色: 提供集群的唯一入口,处理所有 API 请求。 原理: 接收来自客户端(kubectl、UI 界面)和其他组件的请求,验证和授权请求,然后将其转发到其他组件或更新 etcd 中的数据。etcd: 角色: 阅读全文
posted @ 2023-12-22 15:19 Leonardo-li 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 1.业务部署说明 我们是做算法的,每个算法会被封装成一个镜像,比如:image1(入侵算法),image2(安全带识别算) 结合k8s流程: ingress-nginx(做了hostNetwork: true 网络模式,省去了service的一成转发),直接可以访问ingress-nginx的域名和 阅读全文
posted @ 2023-12-20 18:21 Leonardo-li 阅读(189) 评论(0) 推荐(0) 编辑
摘要: [ytx@work shell]$ cat ssl_check.sh #!/bin/bash # 设置要检查的域名和端口 DOMAIN="www.xxx.com" #域名 PORT=443 #端口 # 获取SSL证书信息 CERT_INFO=$(openssl s_client -connect $ 阅读全文
posted @ 2023-12-18 17:52 Leonardo-li 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 背景: prometheus默认使用的时间戳是 UTC ,UTC 代表 "协调世界时"(Coordinated Universal Time),是国际标准时间。它是一种基于原子钟的时间标准,被认为是世界上最准确的时间标准 我想做的事情: 修改prometheus程序里的时间修改为 CTS(中国标准时 阅读全文
posted @ 2023-12-01 09:59 Leonardo-li 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 0、服务器准备 0.1、三台服务器: rsync:192.168.1.9 sersync:192.168.1.10、192.168.1.11 0.2、部署这套服务的背景 将多个子公司的备份数据实时同步到备份服务器上,rsync作为备份服务器,sersync部署在各个子公司上,只需将各个子公司服务器上 阅读全文
posted @ 2023-11-28 16:58 Leonardo-li 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 0.错误信息表明 frps 服务在接受传入连接时遇到了问题,特别是与端口 7750 相关的错误,具体错误为 "accept tcp [::]:7750: accept4: too many open files",意味着打开文件数目过多。 这种错误通常发生在系统达到文件描述符的打开数目限制时。在类U 阅读全文
posted @ 2023-11-15 11:20 Leonardo-li 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、备份计划 以下是MySQL数据库增量备份的一般计划: 创建完整备份:在自动备份计划开始前,先创建一次完整备份。这个备份将包含所有数据和表结构。 保存增量备份:在每次备份计划完成后,保存增量备份。这个备份将包含从完整备份之后的所有更改操作。 定期清理备份:为了节约磁盘空间,定期清理过期的备份。通常 阅读全文
posted @ 2023-10-23 11:45 Leonardo-li 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.创建generate_password.sh脚本 2.编写内容 #!/bin/bash # 默认密码长度 length=12 # 默认包含大小写字母、数字和特殊字符 characters="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0 阅读全文
posted @ 2023-09-13 14:30 Leonardo-li 阅读(227) 评论(0) 推荐(0) 编辑
摘要: # Linux 操作系统安全加固措施 1.定期更新系统和软件包 定期更新操作系统和软件包可以保持系统最新,以修复已知的安全漏洞和弱点。您可以使用以下命令在 CentOS 上更新软件包: sudo yum update 2.禁用不必要的服务 禁用不必要的服务可以减少系统暴露在攻击风险之下的机会。您可以 阅读全文
posted @ 2023-05-17 15:28 Leonardo-li 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 需求: nginx反向代理,其中有一个接口,为了安全考虑,只允许使用POST方法请求,其他方法返回405 代码: set $notlogin 0; if ($request_uri ~* "login") { set $notlogin '${notlogin}1'; } if ($request_ 阅读全文
posted @ 2023-05-17 14:56 Leonardo-li 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 1.编写zookeeper开机自启动文件 [root@182-48 zookeeper-3.4.14]# cat /etc/systemd/system/zookeeper.service [Unit] Description=Apache Zookeeper server After=syslog 阅读全文
posted @ 2023-05-05 10:28 Leonardo-li 阅读(241) 评论(0) 推荐(0) 编辑
摘要: [root@harbor tools]# cat test.sh #!/bin/bash # 生成随机密码 password=$(openssl rand -base64 12) # 输出生成的密码 echo "生成的密码为: $password" 阅读全文
posted @ 2023-04-25 18:01 Leonardo-li 阅读(72) 评论(0) 推荐(0) 编辑