- 博客(91)
- 收藏
- 关注
原创 Stitching Together Multiple Input and Output Plugins
【代码】Stitching Together Multiple Input and Output Plugins。
2025-04-01 20:17:52
615
原创 Docer部署ShowDoc-如何在本地搭建一个属于自己的在线文档
点击:选择语言:中文,初始化成功,默认管理员账户密码是showdoc/123456。也可下载客户端,点击客户端,进入客户端下载页面,容器的80端口,可以根据需要自定设定。本地IP:192.168.x.13。至此,可以使用搭建的在线文档系统。说明:本机使用5099。
2025-03-30 16:28:07
335
原创 宝藏级Docker应用推荐(建议NAS/AllinOne用户收藏)
梳理收集了个人比较常用的Docker应用,这些应用大多免费开源,能极大提高的提高日常工作效率,也能充分榨干家里闲置设备资源,比如NAS、个人PC、主机服务器等。
2025-03-24 14:24:43
483
原创 一、kkFileView介绍1.kkFileView简介kkFileView是一个开源在线文档工具,使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、ppt
打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在线预览。kkFileView是一个开源在线文档工具,使用。
2025-03-19 18:08:08
323
原创 使用Python正则表达式进行文本匹配
本文介绍了如何使用 Python 正则表达式进行文本匹配,从基本的字符串匹配到复杂的模式匹配,再到实际的应用案例。
2025-02-15 10:32:49
732
原创 python 使用WinRM连接远程windows
WinRM是很早之前微软推出的一种新式的方便远程管理的服务WindowsRemoteManagement的简称,相比RDP远程桌面协议,WinRM这种服务更具备轻量、低宽带的特性,WinRM与WinRS(WindowsRemoteShell)的使用可以让远程连接的运维人员拥有CMDShell环境,通过命令执行对服务器与服务器数据进行管理。
2025-01-19 11:07:49
358
原创 Python如何在指定行追加内容
读取文件内容并存储到列表中。在指定的位置插入新内容。将更新后的内容写回文件。接下来,我们将详细说明每个步骤,并提供代码示例。使用Python在文本文件中指定行后追加内容的过程是相对简单且直接的。这包括文件的读取、列表的操作以及文件的写入几步。通过上述代码示例,您可以快速实现该功能,并根据自己的需求进行相应的修改。
2025-01-16 22:04:47
321
原创 银河麒麟高级服务器操作系统忘记root密码
3、找到'linux'开头的行,在末尾添加 'rw init=/bin/bash console=tty0';编辑完后,'ctrl+x'完成重启。4、mount查看 根分区挂在情况(rw);passwd 修改 用户密码(注意密码安全策略要求);以 银河麒麟高级服务器操作系统 V10SP2-X86-64 为例。银河麒麟高级服务器操作系统通过修改引导参数重置root用户密码。1、进入grub菜单 按'e'进行修改。2、输入grub菜单口令。
2025-01-06 08:47:54
1177
原创 Linux系统访问FTP显示中文目录乱码
项目分享资料时,会使用FTP,当使用ftp [ip address]命令访问后,中文文件夹会乱码。5.如果你天天访问这个ftp,不想每次都输入这个命令,可以如下操作,如果你仅一次访问,那么可以离开了。4.我只使用了第一个gbk就好使了,如果你不好使,可以在试试utf-8。3. ls命令再次查看,应该还是乱码,运行下面命令后,再次ls查看。2.使用lftp命令访问服务器。保存修改内容,退出即可。1.安装lftp软件。
2024-11-29 14:55:02
1005
原创 安装python3.12.2环境(实验机器银河麒麟高级服务器)
注意这里linux系统默认安装的有openssl,版本1.1.1以上,但是不清楚什么原因自带的openssl无法使python正常编译,因此需要再次安装。configure的用途:检测安装环境,配置安装参数,生成供编译用的Makefile。make install:负责把编译生成的目标文件安装到预定的目录。默认是python官方镜像源,没有配置镜像源的情况下,查看为空。,这里已安装requests为例 -i 后面是临时镜像源地址。注意我这里用的是pip3.12。我这里用的是pip3.12。
2024-11-28 14:44:50
715
原创 Kubernetes 基础入门
在物理服务器上运行应用程序无法为应用程序定义资源边界导致资源分配问题例如,如果在物理服务器上运行多个应用程序,则可能会出现一个应用程序占用大部分资源的情况, 结果可能导致其他应用程序的性能下降。一种解决方案是在不同的物理服务器上运行每个应用程序,但是由于资源利用不足而无法扩展, 并且维护许多物理服务器的成本很高。作为解决方案,引入了虚拟化虚拟化技术允许你在单个物理服务器的 CPU 上运行多个虚拟机(VM)虚拟化允许应用程序在 VM 之间隔离,并提供一定程度的安全。
2024-11-28 13:32:55
683
原创 kubenetes/kubesphere搭建报错
我使用的k8s版本是1.23.6,前面安装了Kubesphere可视化组件,然后开始的时候没有启用日志模块,而是在安装Kubesphere后启用日志系统(参考在安装后启用日志系统),安装一切正常,但是安装后验证,就出现opensearch-cluster-master-x和opensearch-cluster-data-x这些pod都是CrashLoopBackOff的状态,以下是一系列问题及解决。
2024-10-24 19:43:48
1310
2
原创 通过ssh密钥登录服务器
现在root用户已经生成了.ssh的隐藏文件,文件内有两个密钥文件;其中 id_rsa 为密钥文件,id_rsa.pub为。1.首先将本地的id_rsa 私钥文件放在 本地用户的.ssh文件夹内。进入.ssh目录将公钥文件写入authorized_keys 文件中。选择公钥,继续点击“浏览”,将私钥导入。将.ssh下的id_rsa下载到本地。id_rsa私钥文件已经下载到本地。可以看到无需密码就可以进入服务器。在ssh的配置文件中更改设置。2.进入命令框远程链接服务器。完成配置重启ssh服务。
2024-09-08 13:08:43
865
原创 docker部署drawio
DrawioDrawio是一款功能丰富的在线绘图工具,提供流程图、组织结构图等多种类型的图表。用户可以轻松拖放元素,实时编辑并与团队共享。支持多种文件格式导入导出,无需安装即可使用,适用于个人和团队快速创建各种图表。
2024-08-18 21:24:05
648
原创 运维自动化之ANSIBLE
YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。Clark Evans在2001年在首次发表了这种语言,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者YAML Ain't Markup Language,即YAML不是XML。不过,在开发的这种语言时,YAML的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)特性。
2024-07-28 13:42:58
765
原创 openssh版本升级实战(修补ssh漏洞)基于RedHat8.4版本测试--已成功升级
升级完openssh后,有一些比较老的远程连接工具可能就无法连接上了(由于密钥等问题),例如secureCRT7等,报错例如“Key exchange failed”2)、由于openssh依赖openssl,所以需要安装新版openssl,从OpenSSH9.4p1开始要求openssl>=1.1.1版本。由于ssh是远程连接服务器的功能,在进行下面操作升级openssh前,请打开多个连接会话保持,如升级失败,可通过已连接的会话进行回滚操作。版本号正确,且能连接上,说明升级成功!
2024-07-06 09:15:19
850
原创 RedHat8.4离线升级内核(漏洞编号CVE-2024-1086)
近日,绿盟科技CERT监测网上有研究员公开披露了一个Linux内核权限提升漏洞(CVE-2024-1086)的细节信息与验证工具,由于Linux内核的netfilter:nf_tables组件存在释放后重利用漏洞, nft_verdict_init() 函数允许在钩子判定中使用正值作为丢弃错误,当 NF_DROP 发出类似于 NF_ACCEPT 的丢弃错误时,nf_hook_slow() 函数会导致双重释放漏洞,本地攻击者利用此漏洞可将普通用户权限提升至 root 权限。
2024-06-13 21:30:44
1686
原创 docker从入门到精通
测试三个网络# 问题: docker是如何处理容器网络访问的?# 查看容器内部的网络地址 ip addr[root@iZ2zeg4ytp0whqtmxbsqiiZ ~]# docker exec -it tomcat01 ip addr, 发现容器启动的时候得到一个eth0@if115 ip地址,docker分配的!# 思考: linux 能不能ping通容器?# linux 可以 ping 通docker容器内部!原理。
2024-06-09 21:09:19
1187
原创 KubeSphere 对接镜像仓库-docker registry Harbor
是一个开源的可信云原生仓库项目,用于对内容进行存储、签名和扫描。通过增加用户经常需要的功能,例如安全、身份验证和管理,Harbor 扩展了开源的 Docker Distribution。创建工作负载、服务、任务或定时任务时,除了从公共仓库选择镜像,您还可以从私有仓库选择镜像。要使用私有仓库中的镜像,您必须先为私有仓库创建保密字典,以便在 KubeSphere 中集成该私有仓库。如果您已提前创建了私有镜像仓库的保密字典,您可以选择私有镜像仓库中的镜像。下拉列表选择一个仓库,然后输入镜像名称和标签使用镜像。
2024-06-02 22:22:37
1108
原创 ingress-nginx控制器安装(ingress ImagePullBackOff )
下载ingress-nginx的https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.1/deploy/static/provider/cloud/deploy.yaml 重命名为 ingress-nginx-deploy.ymal。将ingress-nginx-deploy.yaml文件中的镜像地址registry.k8s.io替换为 registry.lank8s.cn后再安装即可。可以通过科学上网来解决。
2024-05-25 13:47:29
1181
原创 离线安装kubernetes
主机名IP配置说明k8s-master4核8G,50G系统盘主节点k8s-node14核8G,50G系统盘工作节点1k8s-node24核8G,50G系统盘工作节点2hunkchou2核2G本地虚拟机,用于下载离线安装包。
2024-05-23 19:07:08
1848
1
原创 Jumpserver 3.10.9 (离线安装)
JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 帮助企业以更安全的方式管控和登录所有类型的资产,实现事前授权、事中监察、事后审计,满足等保合规要求。JumpServer 堡垒机支持的资产类型包括:SSH (Linux / Unix / 网络设备 等)Windows (Web 方式连接 / 原生 RDP 连接)
2024-04-28 22:28:06
1364
原创 将Windows11右键菜单修改为Windows10风格
计算机\HKEY_CURRENT_USER\Software\Classes\CLSID。
2024-03-24 10:55:52
478
原创 RedHat8 安装部署DzzOffice协同办公平台+onlyoffice(docker)以及问题解决(亲测可用,花费2天)
1:安装软件需要的环境,我们用的环境。基本上CentOS8自带的软件版本都达到安装DzzOffice的要求。(不关的话需要开放80端口自行决定)。3:临时关闭SELINUX。永久关闭SELINUX,重启生效。4:安装Apache。5:安装PHP。自带的版本是7.2。6 :安装PHP的扩展。7:安装数据库。8:启动服务,并加入到开机自启。9:配置数据库。记住用户名和密码,后期用的到。(不过多说明不会的可用看我之前的文档)10:下载DzzOffice软件。
2023-12-03 14:31:36
2499
原创 基于Linux下搭建NextCloud构建自己的私有网盘
Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。Nextcloud文件提供了一个内置的,具有强大的协作分享功能和桌面、移动和web界面以及WebDAV形式访问。Home 家庭版本 (免费试用即社区版本)
2023-11-30 21:25:34
1079
原创 DRF纯净版项目搭建和配置
二、注册app和restframework。1.修改settings.py。2.新建urls参数配置。2.开启项目和api。
2023-11-18 15:15:01
619
原创 redis安装(Windows和linux)
如何实现Redis安装与使用的详细教程Redis 简介Redis是一个使用C语言编写的开源、高性能、非关系型的键值对存储数据库。它支持多种数据结构,包括字符串、列表、集合、有序集合、哈希表等。Redis的内存操作能力极强,其读写性能非常优秀,且支持持久化,可以将数据存储到磁盘上,确保数据安全。Redis还提供了一个强大的Lua脚本引擎,可以用来实现一些复杂的业务逻辑。Redis的使用场景非常广泛,包括缓存、队列、计数器、分布式锁、会话存储等等。Redis Windows版详细教程。
2023-11-18 10:28:28
345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人