自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

筑梦之路

认识他人、认识世界,认识自己!

  • 博客(883)
  • 资源 (84)
  • 收藏
  • 关注

原创 CentOS 7.9 停止维护(2024-6-30)后可用在线yum源 —— 筑梦之路

众所周知,centos 7 在2024年6月30日,生命周期结束,官方不再进行支持维护,而很多环境一时之间无法完全更新替换操作系统,因此对于yum源还是需要的,特别是对于互联网环境来说,在线yum源使用方便很多,而不需要去搭建本地yum源和内网yum源。这里以阿里云为例,其他国内开源镜像站类似。

2024-07-02 10:23:04 19756 18

原创 centos 7 制作openssh8.7/8.8/8.9/9.0/9.1/9.2/9.3 p1 rpm包升级——筑梦之路

注意:我这边所有的操作系统都是最小化安装,并在我的环境里面经过测试验证的,由于各种环境有所区别,请根据自己实际情况,测试好之后再上生产,若自己操作不当,造成服务器失联请自行承担后果!已经制作适合centos 6 redhat 6系列系统的openssh 8.7 8.8 8.9 rpm包,详情见我的资源。适用于centos 7 rhel7的ssh-copy-id,版本openssh 9.1p1。openssh 9.2p1版本的rpm包见我最新的资源。制作完成的rpm包见我的资源,使用教程如上所示。

2021-09-02 09:47:46 14323 29

原创 解决Android studio 编译flutter项目 卡在Running Gradle task ‘assembleDebug‘ ——筑梦之路

我也查过很多资料,网上很多资料要么是gradle构建工具没下载下来,下载太慢,要么是修改了项目里面的配置,要么是修改全局的flutter.gradle配置,都还是存在一些问题,我通过修改这四处配置,成功运行。修改fluttersdk目录下文件packages\flutter_tools\lib\src\http_host_validator.dart。项目的时候,会出现各种问题,踩了一个又一个,最后编译的时候可能会出现一直显示。修改完成后,再build,就可以正常构建了!最后一处,项目中的配置,修改。...

2020-09-26 15:54:35 11794 3

原创 树莓派3B 搭建机器学习环境,安装TensorFlow开源库

手头上有几块树莓派的板子,平时也只是拿来做一些linux下的测试以及看电视,也无暇去研究电路以及购买诸多的传感器来做其他的开发项目,春节期间放假有空来搞了下机器学习,身边又没有支持gpu加速的显卡,却发现安装个TensorFlow开源库也比较艰辛,因此在此记录下,使用树莓派搭建机器学习开发的环境,希望可以共同学习,交流以及进步!准备:树莓派3b裸板一块,putty或者xshell远程工具...

2019-03-06 15:56:30 4746

转载 国内可用的ntp服务器地址

ntp.sjtu.edu.cn 202.120.2.101 (上海交通大学网络中心NTP服务器地址)s1a.time.edu.cn 北京邮电大学s1b.time.edu.cn 清华大学s1c.time.edu.cn 北京大学s1d.time.edu.cn 东南大学s1e.time.edu.cn 清华大学s2a.time.edu.cn 清华大学s2b.time.edu.c

2017-07-02 10:47:06 17503

原创 bash命令并行处理和多线程运行——筑梦之路

本文介绍了15种在Bash中实现并行任务处理的方法。从基本的&符号连接任务到使用GNU parallel工具,涵盖了多种并发控制技术。包括限制并行作业数、并行文件处理、SSH连接、端口扫描等场景,并提供了作业队列、数组跟踪等高级用法。文中特别强调了注意事项:要合理控制CPU/内存使用,处理竞态条件,注意调试难度,以及采用适当的错误处理机制。专业建议指出并行任务应具备幂等性,确保可重复执行而不产生副作用。这些方法为系统管理、数据处理等场景提供了高效的并发解决方案。

2025-07-30 14:48:07 65

原创 软件模拟IPV6 —— 筑梦之路

本文介绍了Linux下IPv6路由器的配置方法,包括radvd和keepalived的编译安装与配置。首先详细说明了radvd的安装步骤,包括依赖项yacc和flex的编译安装,radvd的下载、编译和配置方法,以及/etc/radvd.conf文件的配置示例。接着介绍了keepalived的安装过程,包括下载、编译、环境准备和文件配置,重点说明了IPv6支持所需的libnl库安装。最后提供了keepalived的基本配置示例和启动方法。全文通过具体命令和配置参数,完整展示了在Linux系统上搭建IPv6路

2025-07-12 18:24:51 214

原创 linux 系统找出磁盘IO占用元凶 —— 筑梦之路

本文介绍了三种Linux下监控磁盘I/O的工具:1) iotop命令可实时查看进程磁盘读写情况,常用参数-a(显示累积I/O)和-o(仅显示活跃I/O进程);2) pidstat命令能监控各进程I/O活动,支持每秒刷新;3) dstat命令可同时展示CPU、磁盘I/O及高负载进程信息。此外,通过/proc目录可查看具体进程的读写字节数。文章还提供了Ubuntu和CentOS系统下的安装命令。这些工具帮助用户快速定位磁盘I/O瓶颈。

2025-07-12 17:45:01 177

原创 linux find命令排除NFS进行搜索——筑梦之路

摘要:为避免搜索所有挂载点,可使用find命令的-xdev或-mount选项,限制只在当前文件系统内搜索(如find / -xdev -name "pattern")。也可精确指定路径(如/etc、/usr)或使用-path与-prune排除特定挂载点(如find / -path /home -prune -o -name "*.conf" -print)。这些方法能提高搜索效率,避免遍历不必要的挂载目录。

2025-07-12 17:14:15 397

原创 linux使用lsof恢复误删的nginx日志文件——筑梦之路

摘要:当Nginx进程仍在运行时,可通过以下步骤恢复误删的日志文件:1) 确认Nginx进程状态;2) 用lsof命令查看被删文件对应的进程ID;3) 进入/proc/[PID]/fd目录找到文件描述符;4) 使用cat命令将描述符内容重定向到新文件中完成恢复。该方法适用于进程未退出时恢复被删文件,示例以Nginx的access.log为例,原理适用于其他类似场景。

2025-07-12 16:26:40 180

原创 docker-compose方式搭建lnmp环境——筑梦之路

这是一个使用Docker Compose配置LNMP(Linux+Nginx+MySQL+PHP)环境的示例。配置文件包含三个服务:Nginx 1.28.0作为Web服务器,PHP 8.2.29-fpm处理PHP请求,MySQL 8.0.42作为数据库。配置了端口映射(80和3306)、数据卷挂载和必要的环境变量。同时还创建了默认的Nginx配置和测试用的phpinfo()页面。部署完成后可以通过本地IP访问测试页面,MySQL连接信息也已提供。最后还附带了PHP连接达梦数据库的参考链接。

2025-07-12 16:08:15 562

原创 openEuler 22.03 sp1 更新openssh 10.0p2 —— 筑梦之路

上面是需要修改的sshd_config配置,将这3行注释掉。

2025-06-22 20:58:15 389

原创 统信UOS 操作系统源码制作openssh 10.0p2 rpm包——筑梦之路

主要使用开源项目来制作。

2025-06-15 16:00:26 498

原创 ubuntu 22.04设置时区和24小时制显示——筑梦之路

在Ubuntu 22.04中将12小时制改为24小时制显示时间,可通过修改LC_TIME环境变量为en_DK.UTF-8。调整时区为东八区有两种方法:创建上海时区的软链接或使用timedatectl命令设置时区。这些修改需要重新登录系统才能生效

2025-06-15 13:45:03 441

原创 docker部署DNS服务并带有图形界面管理——筑梦之路

【代码】docker部署DNS服务并带有图形界面管理——筑梦之路。

2025-06-13 22:38:02 350

原创 动态分析指定iptables表的链关系——筑梦之路

摘要: 这是一个用于分析iptables防火墙规则的Bash脚本,主要功能是以树状结构可视化展示指定iptables表中链与规则的关系。脚本通过颜色编码区分不同元素:红色表示跳转目标,青色显示匹配条件,灰色条目代表具体规则。程序流程包括:1)获取系统可用iptables表;2)提取指定表中的链;3)递归分析链间调用关系,检测循环引用和深度限制;4)格式化输出树状拓扑图。脚本采用防御性编程处理边界情况,并支持旧系统兼容。最终结果直观展示防火墙规则的调用链路和匹配条件。

2025-06-09 14:14:54 266

原创 centos 9 Kickstart + Ansible自动化部署 —— 筑梦之路

使用 Git 管理 Ansible Playbook 和 Kickstart 模板,便于审计和变更追踪。按 prod、test、dev 维护不同 inventory 和 Playbook 逻辑。安装完成后自动接入 Ansible 进行软件包、服务、用户、配置等系统初始化操作。Kickstart %post 输出日志到 /root/kickstart.log。利用 Jinja2 模板实现主机名、网段、角色等自动替换,提高复用率。实现一套通用、可重复、可维护的自动化交付流程。

2025-05-20 15:50:45 606

原创 自建开源远程协助服务RustDesk —— 筑梦之路

【代码】自建开源远程协助服务RustDesk —— 筑梦之路。

2025-04-23 15:04:47 652

原创 trivy开源安全漏洞扫描器——筑梦之路

Trivy 是一个开源的漏洞扫描工具,用于帮助用户检测容器镜像中的安全漏洞。trivy-java-db 会包含 Java 相关的漏洞信息,用户可以通过更新 trivy-java-db 来获取最新的漏洞数据以保持镜像的安全性。CVE全称是Common Vulnerabilities and Exposures,即通用漏洞披露,它是MITRE公司维护和更新的安全漏洞列表,列表中的每个条目都会有一个唯一的CVE编号,即CVE ID,供安全研究员和受攻击的软件供应商使用,以便确定和回应安全漏洞。

2025-04-20 17:00:39 1387

原创 DailyHot一个聚合每日热门数据的API接口——筑梦之路

【代码】DailyHot一个聚合每日热门数据的API接口——筑梦之路。

2025-04-19 23:52:46 311

原创 如何对docker镜像存在的gosu安全漏洞进行修复——筑梦之路

这里以mysql的官方镜像为例进行说明,主要流程为:1. 分析镜像存在的安全漏洞具体是什么2. 根据分析结果有针对性地进行修复处理3. 基于当前镜像进行修复安全漏洞并复核验证。

2025-04-19 23:21:05 788 1

原创 Ubuntu源码制作openssh 9.9p2 deb二进制包修复安全漏洞 —— 筑梦之路

基于开源项目制作,目前主要支持的发行版有:该项目提供了直接构建和docker构建两种方式,我这里主要使用直接构建的方式。

2025-04-16 11:25:51 658

原创 openssh 10.0在debian、ubuntu编译安装 —— 筑梦之路

【代码】openssh 10.0在debian、ubuntu编译安装 —— 筑梦之路。

2025-04-13 21:01:49 1146 3

原创 银河麒麟V10 Ollama+ShellGPT打造Shell AI助手——筑梦之路

1. 操作系统版本: 银河麒麟V102. CPU架构:X863. Python版本:3.12.94. 大模型:mistral:7b-instruct。

2025-04-09 14:38:21 556

原创 CentOS 8 Stream 配置在线yum源参考 —— 筑梦之路

【代码】CentOS 8 Stream 配置在线yum源参考 —— 筑梦之路。

2025-03-27 22:03:02 721

原创 免费白嫖DeepSeek R1满血版——筑梦之路

【代码】免费白嫖DeepSeek R1满血版——筑梦之路。

2025-03-14 23:16:58 232 1

原创 CentOS 7 aarch64上制作kernel rpm二进制包 —— 筑梦之路

centos 7 arm架构制作kernel内核rpm二进制包

2025-03-05 15:02:35 436

原创 docker-compose部署开源堡垒机Orion-Visor——筑梦之路

该项目界面自适应做的不够好,最好是使用大屏幕。

2025-02-28 17:38:20 725

原创 k8S通过代理将集群外的中间件引入集群内访问 —— 筑梦之路

有部分中间件是跑在Kubernetes集群之外,我们希望通过service的方式来访问集群外的中间件,比如访问我们k8s集群外的elasticsearch集群。ES节点本身又处在一个负载均衡IP:192.168.100.100 之后,但是代理的端口号是9202,非es默认的9200。

2025-02-28 09:58:03 671

原创 centos 7 停更后如何升级kernel版本 —— 筑梦

此处主要说明kernel rpm离线包可以从哪里下载,安装升级参考之前的文章。

2025-02-27 17:33:21 473

原创 sysbench压测pgsql数据库 —— 筑梦之路

这里主要使用sysbench工具对Pgsql数据库进行基准测试。

2025-02-24 09:14:29 472

原创 国内开源镜像站搜集(仅供参考)—— 筑梦之路

国内开源镜像站搜集

2025-02-21 17:23:29 1319

原创 MariaDB 历史版本下载地址 —— 筑梦之路

MariaDB 官方yum源里面只有目前在维护的版本,而有时候对于老项目来说还是需要老版本的rpm包,国内很多镜像站都是同步的官方仓库,因此下载老版本也不好找,这里主要记录下从哪里可以下载到历史版本的MariaDB rpm包。随着时间的推移,老版本会逐渐被清理,因此还是推荐尽快升级更新到官方支持维护的版本。

2025-02-21 12:46:23 736

原创 nodejs各版本下载地址 —— 筑梦之路

nodejs各版本下载地址记录

2025-02-19 14:01:02 318

原创 DeepSeek-R1+Dify打造本地智能专家助手——筑梦之路

操作系统:ubuntu 20.04硬件配置:6C12G 200G大模型版本:huihui_ai/deepseek-r1-abliterated:7bollama版本:0.5.7Dify版本:0.15.3。

2025-02-08 10:46:15 1408

原创 docker镜像centos:centos7.9.2009中文语言支持——筑梦之路

此处主要解决该镜像中文语言支持不好的问题。

2025-02-07 16:33:35 191

原创 CentOS 7 搭建lsyncd实现文件实时同步 —— 筑梦之路

在 CentOS 7 上搭建 lsyncd(Live Syncing Daemon)以实现文件的实时同步,可以按照以下步骤进行操作。lsyncd 是一个基于 inotify 的轻量级实时同步工具,支持本地和远程同步。

2025-01-24 14:54:46 1999

原创 FRP 搭建参考 —— 筑梦之路

frp搭建过程记录

2025-01-23 17:05:29 346

原创 mysql从全备文件中提取单库或单表进行恢复——筑梦之路

与业务确认涉及业务、数据库IP、数据误删除时间点、数据删除涉及的SCHEMA、数据表,确认该数据库为MySQLdump备份方式,备份策略为每日凌晨1点进行数据库全备份,备份保留7天,业务误删除数据时间点为当日10点左右,与开发、业务人员确认后选择当日1点备份下发至数据恢复环境准备恢复。

2025-01-23 10:56:49 322

原创 CentOS 7 安装fail2ban hostdeny方式封禁ip —— 筑梦之路

centos 7 换源参考。安装fail2ban。

2025-01-22 16:17:34 679

openssh-9.9p2-centos7-x86.tgz

openssh 9.9p2版本,适用于cenos 7 redhat 7 x86架构操作系统,二进制rpm包 2025年2月25日制作,2月18日发布,修复安全漏洞

2025-02-25

fio-3.38.tar.gz

fio-3.38源码包,编译安装使用

2024-12-18

uos-server-20-x86-with-ssh-copy-id-ssl.tgz

内含ssh-copy-id命令,显示openssl版本信息,x86架构 适用于UOS 20操作系统的openssh 9.9p1版本二进制rpm包 2024年11月29日制作

2024-11-29

openssh-9.9p1-1.uel20.src.rpm

openssh 9.9p1 统信UOS src源码包 添加ssh-copy-id命令,官方源码,without_openssl显示 2024年11月29日

2024-11-29

uos-server-20-x86.tgz

统信UOS服务器操作系统20版本 x86架构 openssh 9.9p1二进制rpm包 安全加固 修复安全漏洞 2024年11月29日制作

2024-11-29

kernel-5.15-rc7.zip

kernel-5.15-rc7.zip

2024-11-24

kernel-5.15-ky10-x86.tar.gz

kernel-5.15-ky10-x86.tar.gz

2024-11-24

kernel-5.10.230-ky10.tgz

银河麒麟v10 x86架构,内核5.10版本二进制rpm包 2024年11月24日

2024-11-24

cni-plugins-linux-amd64-v1.6.0.tgz

cni插件二进制包,x86架构适用

2024-11-22

cri-dockerd-0.3.15.amd64.tgz

cri-dockerd 二进制文件 x86架构适用

2024-11-22

kernel-5.4.286-1.ky10.x86-64.tgz

银河麒麟v10 操作系统 x86架构 基于官方源码编译制作的kernel 5.4 版本rpm 二进制包 可用于升级内核版本 2024年11月21日

2024-11-21

kernel-5.4.286-1.ky10.src.rpm

银河麒麟v10 制作内核kernel 5.4.x rpm源码包 不区分架构 2024年11月21日

2024-11-21

kubeadm-kubelet-kubectl.tgz

kubeadm kubelet kubectl 1.31.2 x86架构二进制文件,证书有效期100年 2024年11月19日

2024-11-19

openssh-9.9p1-1.el8.x86-64.tgz

openssh 9.9p1 二进制rpm包,适用于centos 8 redhat 8 x86架构操作系统 2024年10月31日制作 当前最新版openssh,升级更新openssh版本,修复安全漏洞。

2024-10-31

freeswitch-1.10.12.deb

freeswitch 1.10.12 deb离线包,Volte视频通话,支持debian 12 x86架构操作系统

2024-10-27

openssh-9.9p1-ky10-aarch64.tgz

银河麒麟v10 aarch64架构 CPU openssh 9.9p1 版本二进制rpm包 内含ssh-copy-id命令、显示openssl版本,基于官方源码制作 2024年9月30日

2024-09-30

openssh-9.9p1-1.x86-64-oe22.03-lts.tgz

openEuler 华为欧拉操作系统,x86架构CPU openssh 9.9p1版本,当前最新版二进制rpm包 内含ssh-copy-id命令、显示openssl版本信息 2024年9月29日制作

2024-09-29

openssh-9.9p1-1.el6.x86-64.tgz

openssh 9.9p1版本 x86架构CPU 适用于centos 6 redhat 6 操作系统升级更新openssh版本 2024年9月25日制作

2024-09-25

openssh9.9p1-el7-aarch64.zip

openssh 9.9 p1版本,二进制arm架构rpm包 适用于centos 7 redhat 7 arm架构系统升级更新 2024年9月25日制作

2024-09-25

openssh-9.9p1-1.el7.x86-64.tgz

openssh 9.9p1 版本 x86架构二进制rpm包 适用于centos 7 redhat 7系列操作系统使用,更新升级openssh版本到当前最新 2024年9月25日制作

2024-09-25

ipxe网络引导安装配置文件

ipxe网络引导安装配置文件

2025-07-10

openEuler-openssh-10.0p2-x86-64

华为欧拉系统 22.03 sp1 x86架构CPU openssh 10.0p2 二进制rpm包 2025年6月22日制作

2025-06-22

openssh-10.0p1-1.ky10.x86-64.tgz

银河麒麟v10 sp3 x86架构操作系统 openssh 10.0p1 二进制rpm包 2025年4月24日制作

2025-04-24

openssh-10.0p1-1.an7.x86-64.tgz

国产操作系统龙蜥7.9 x86架构 openssh 10.0p1版本 二进制rpm包 2025年4月23日制作

2025-04-23

openssh-10.0p1-1.el8.x86-64.tgz

适用于centos 8 redhat 8 x86架构 操作系统升级更新openssh版本到当前最新版本10.0p1 2025年4月23日制作

2025-04-23

openssh-10.0p1-ubuntu22-x86-64.tgz

openssh 10.0p1版本,x86架构二进制deb包 适用于ubuntu 22.04 x86架构操作系统 2025年4月19日制作

2025-04-19

openssh-10.0p1-ubuntu20-x86-64.tgz

ubuntu 20.04 x86架构 基于openssl 3.5.0制作openssh 10.0p1 deb二进制文件包 2025年4月19日

2025-04-19

openssh-ubuntu20-x86-64.tgz

ubuntu 20.04 x86架构操作系统 openssh 9.9p2版本deb二进制文件包 2025年4月19日制作,更新openssh版本到9.9p2

2025-04-19

openssh-10.0p1-1.el9.src.rpm

opeenssh 10.0p1 rpm-src源码包 centos 9 redhat 9

2025-04-15

openssh-10.0p1-1.el9.x86-64.tgz

redhat 9 centos 9 x86架构 openssh 10.0p1版本二进制rpm包 2025年4月15日制作

2025-04-15

openssh-10.0p1-1.el7.x86-64.tgz

centos 7 redhat 7 x86架构,openssh 10.0p1版本 2025年4月15日制作

2025-04-15

openssh-10.0p1-1.el6.x86-64.tgz

openssh 10.0p1版本、openssl 3.5.0版本 适用于centos 6 redhat 6 x86架构升级更新 2025年4月13日制作

2025-04-13

opencv-4.11.0.tar.gz

opencv 4.11.0版本源码

2025-03-22

kernel-5.4.290-1.aarch64.tgz

centos 7 redhat 7 aarch64架构芯片,内核kernel rpm二进制包 2025年3月5日制作

2025-03-06

openssh-9.9p2-1.el8.x86-64.tgz

openssh 9.9p2 版本,适用于centos 8 redhat 8 ,x86架构芯片 2025年2月26日制作

2025-02-26

openssh-9.9p2-1.el6.x86-64.tgz

openssh 9.9p2版本,适用于centos 6 、redhat 6,x86架构操作系统 2025年2月26日制作

2025-02-26

openssh-9.9p2-redhat9-x86.tgz

openssh 9.9p2版本 二进制rpm包,适用于redhat 9 centos 9 系列 x86架构操作系统 2025年2月26日制作

2025-02-26

openssh-9.9p2-centos7-aarch64.tgz

openssh 9.9p2版本,适用于centos 7 arm架构芯片 2025年2月25日制作

2025-02-25

openssh-9.9p2-kylinv10-aarch64.tgz

openssh 9.9p2版本,修复安全漏洞,适用于银河麒麟v10 arm架构芯 2025年2月25日制作

2025-02-25

openssh-9.9p2-kylinv10-x86.tgz

openssh 9.9p2版本,适用于银河麒麟v10 版本,x86架构芯片,二进制rpm包 2025年2月25日制作

2025-02-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除