- 博客(74)
- 资源 (5)
- 收藏
- 关注
原创 ikuai配置自建机房网络
网络规划拓扑这里使用一台配置不用很高的Windows来实现。唯一的硬性条件是必须是 win10及以上系统,且现场的管理线光猫必须为桥接模式。
2024-03-25 22:41:44 718
原创 /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file:
这个错误表明 zabbix_proxy 无法连接到 ‘zabbix_proxy’ 数据库,因为无法加载 ‘caching_sha2_password’ 认证插件。这可能是因为你的 MySQL 服务器使用了 ‘caching_sha2_password’ 作为默认的认证插件,但 zabbix_proxy 不支持这个插件,或者 caching_sha2_password.so 文件不存在。然后再重试一下就可以了。
2024-02-29 15:27:17 271 1
原创 /usr/sbin/zabbix_proxy: error while loading shared libraries: libmysqlclient.so.18: cannot open sha
原因是缺少 libmysqlclient.so.18 库文件。安装完成后在重试一次就好了。
2024-02-29 15:24:02 305
原创 ansible批量修改主机密码
可以使用 Python 的 passlib 库来生成 SHA-512 加密的密码。(根据使用的python版本调整命令,这里默认使用python3)1、首先,你需要安装 passlib 库。2、使用python脚本来生成加密的密码。如果直接用剧本批量写入密码,会因为。在修改密码之前呢,请先明白一件事情。3、编写playbook 剧本。
2024-02-04 22:14:27 704
原创 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
这个错误其实就是docker服务没有启动。
2024-01-18 14:22:31 379
原创 NPS配置https访问web管理页面
由于nginx的特性,允许单独针对应用添加配置文件,减少了在修改过程中配置文件万一出现问题,导致nginx无法运行。因为服务器是暴露在公网内的,所以还是要安全一点才行。不然一旦远控的机器被破解了就很危险了。1、首先在nps的配置文件里打开使用https选项,同时修改默认证书和密钥的路径。所以我们今天来用nginx反向代理使用https加密访问NPS的web服务端。因为NPS默认也支持http的访问,所以在部署完后就一直没在意这个事情。2、新建针对nps使用nginx的反向代理文件。
2024-01-10 08:47:04 1249
原创 针对NPC客户端的升级(脚本执行)
但是在使用过程中我发现存在很多的问题,如果被控端重启客户端或者出现了多个NPS时会造成冲突,所以考虑升级NPC客户端来解决这些问题。上一次我们使用NPS自动注册的方式,在被控端上实现了自动创建NPC客户端链接。
2024-01-03 07:59:04 396
原创 npc_test.sh: line 3: $‘\r‘: command not found
脚本中出现的错误是由于在 Windows 系统中创建的脚本文件在 Linux 或 Unix 系统中运行时,由于两个系统的换行符不同导致的。Windows 系统中的换行符是 \r\n(回车+换行),而在 Unix/Linux 系统中,换行符是 \n。这将会把 npc_test.sh 文件中的 \r\n 换行符转换为 \n,然后你应该就可以在 Linux 或 Unix 系统中运行你的脚本了。你可以使用 dos2unix 命令来转换文件的换行符。
2023-12-12 23:04:53 472
原创 内网穿透工具NPS客户端多开
在实际的业务中,我们经常会遇到客户的机器使用的穿透工具和我们自己使用的穿透工具冲突,就可能会在安装部署时导致两个均不生效,该怎么解决这个问题呢?我们可以通过复制NPC客户端并更改不同的名称来解决这个问题。只要保证nps密钥不相同即可同时存在多条。1、首先将NPC客户端拉下来。3、复制可执行程序NPC到。4、按正常流程添加即可。
2023-12-06 10:03:02 569
原创 服务器IPMI管理操作
简介:智能平台管理界面(IPMI,Intelligent Platform Management Interface)是管理基于 Intel® 结构的企业系统中所使用的外围设备采用的一种工业标准,用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。该标准由美国英特尔、惠普(Hewlett-Packard)、NEC、美国戴尔电脑和SuperMicro等公司制定。新的版本是IPMI2.0(http://www.intel.com/design/servers/ipmi/)。
2023-11-20 17:01:53 1040
原创 内网穿透工具NPS(详细教程)
有时候我们受限于硬件设备和网络的的问题,无法将内网的大容量、高性能存储设备或计算设备对外访问。这个时候就会变的特别苦恼,上云呢成本太大,不用云呢公网又无法直接访问,这个时候怎么办呢,NPS它来了!!!!
2023-11-15 16:51:13 3231
原创 openstack安装使用(Yoga版本)
OpenStack系统由几个单独安装的关键服务组成。这些服务根据您的云需求协同工作,包括计算、身份、网络、图像、块存储、对象存储、遥测、编排和数据库服务。您可以单独安装这些项目中的任何一个,并将它们独立配置或配置为连接的实体。包括配置选项的说明和示例配置文件。本指南记录了从 Pike 版本开始的 OpenStack 安装。它涵盖多个版本。Warring:本指南正在开发中,并且会经常更新。预发布包已用于测试,某些说明可能不适用于最终版本。请报告您遇到的任何错误,帮助我们改进本指南。
2023-08-21 16:28:57 843
原创 解决Ubuntu 22.04 虚拟机克隆出多台造成的IP地址冲突的问题
如果是克隆 centos 会发现不会出现这一情况,而克隆 ubuntu 的时候会发生,那么可以简单的猜测,可能是因为网络策略的不同。,虽然虚拟机进行了文件克隆,但是他们的链路层地址是由虚拟机进行分配的所以并不一样。来识别,当克隆虚拟机的时候,他们都有一样的。这样每次克隆出来的机器都会有唯一的IP地址。,因此返回的都是同一个IP了。而 Centos 所使用的。组件,采用默认策略就是使用。
2023-07-30 23:56:13 885
原创 Linux防火墙之iptables详解
由软件包iptables提供的命令行工具,工作在用户空间,用来编写规则,写好的规则被送往Netifilter,告知内核改如何去处理信息包。安装iptables 的软件包。
2023-07-21 09:51:55 439
原创 nginx配置https加密
服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。nginx 的https 功能基于模块ngx_http_ssl_module实现,因此如果是编译安装的nginx要使用参数ngx_http_ssl_module开启ssl功能,但是作为nginx的核心功能,yum安装的nginx默认就是开启的,编译安装的nginx需要指定编译参数–with-http_ssl_module开启。将生成的这4个文件移动到刚才创建的nginx目录下。移动完文件后,要到对应的目录下进行操作。
2023-07-03 17:42:04 704
原创 部署kubernets v1.27.3集群
本文将演示如何使用kubeadm快速部署一个Kubernetes v1.27.3集群,并会简单说明如何在集群上部署nginx容器。
2023-06-20 23:25:58 893
原创 Elasticsearch 集群部署插件管理及副本分片概念介绍
内核参数 vm.max_map_count 用于限制一个进程可以拥有的VMA(虚拟内存区域)的数量。注意: 安装7.X以后版本官方建议要安装集成JDK的包,所以无需再专门安装 JDK。通过使用插件可以实现对 ES 集群的状态监控, 数据访问, 管理配置等功能。使用默认系统配置,二进制安装时会提示下面错误,包安装会自动修改此配置。Elasticsearch 是基于java的应用,所以依赖JDK环境。9200端口集群访问端口,9300集群同步端口。安装完插件,点击图标就可以打开插件。
2023-05-17 20:50:05 772
原创 KVM 架构和部署
libvirt 程序包是一个与虚拟机监控程序相独立的虚拟化应用程序接口,它可以与操作系统的一系列虚拟化性能进行交互一个稳定的通用层来安全地管理主机上的虚拟机。一个管理本地系统和连网主机的通用接口。在虚拟机监控程序支持的情况下,部署、创建、修改、监测、控制、迁移以及停止虚拟机操作都需要这些API。尽管 libvirt 可同时访问多个主机,但 API 只限于单节点操作libvirt 程序包被设计为用来构建高级管理工具和应用程序,例如 virt-manager 与 virsh 命令行管理工具。
2023-05-07 16:44:08 688
原创 Keepalived 实战案例
默认为抢占模式 preempt,即当高优先级的主机恢复在线后,会抢占低先级的主机的master角色,造成网络抖动,建议设置为非抢占模式 nopreempt ,即高优先级主机恢复后,并不会抢占低优先级主机的master 角色。注意: 非抢占模式下,如果原主机down机, VIP迁移至的新主机, 后续新主机也发生down时,仍会将VIP迁移回原主机。抢占延迟模式,即优先级高的主机恢复后,不会立即抢回VIP。而是延迟一段时间(默认300秒)再抢回VIP。准备两台机器都分别安装keepalived服务并启动。
2023-04-21 13:34:50 94
原创 docker网络管理
新建容器默认使用docker0的网络配置,可以修改默认指向自定义的网桥网络用自定义的网桥代替默认的docker0nonebridgehostcontainer查看默认的网络模式有三个除了以上的网络模式,也可以自定义网络,使用自定义的网段地址、网关信息注意:自定义网络内的容器可以通过容器名进行相互的访问,而无需使用 --like可以使用自定义网络模式,实现不同集群应用的独立网络管理,而互不影响,而且在同一个网络内,可以直接利用容器名称进行访问,非常便利。创建自定义网络。
2023-04-09 20:19:11 619
原创 docker容器操作基础命令
容器需要有一个前台运行的进程才能保持容器的运行,通过传递运行参数是一种方式,另外也可以在构建镜像的时候指定容器启动时运行的前台命令。-t, --tty 分配pseudo-TTY,通常和-i一起使用,注意对应的容器必须运行shell才支持进。docker attach 容器名,attach 类似于vnc,操作会在同一个容器的多个会话界面同步显示,所有使用此。容器会自动将容器的ID加入自已的/etc/hosts文件中,并解析成容器的IP。容器里的PID为1的守护进程的实现方式。
2023-03-27 09:26:45 895
原创 zabbix 添加触发器 Triggers 和 图形 Graphs
触发器是条件的定义,一个触发器是根据一个监控项的返回值,将之对比预先设置的阈值,当监控项返回了不符合预定义的值范围后,就进行触发下一步操作的警戒线,一般要对创建的监控项设置触发器以及触发方式和值的大小
2023-03-05 23:44:42 770
原创 Ubuntu2204LTS基础操作详解
文件设置国内镜像源(操作前请做好相应备份)一行进行注释掉(有的时候默认是注释掉的)配置完毕后新建缓存,并更新软件。以清华大学开源镜像为例。安装openssh服务。保存后,重启ssh服务。配置完后执行以下命令。设置以root用登录。
2023-03-05 21:19:29 671
原创 使用code-server为Docker容器搭建在线开发环境
code-server是一款基于VSCode的在线编辑器,它提供了一个web化的在线IDE。服务端上运行code-server(可以理解为一个在远程服务器上运行的VS Code),客户端就可以使用浏览器打开vscode,vscode上的资源都是服务器上的资源。通过code-server我们可以实现远程编辑调试服务器端的程序,相当于vscode的ssh remote。code-server和直接ssh remote的区别就后者还需要安装vscode软件,而前者连客户端软件都不需要安装。
2023-01-30 09:28:24 2730
原创 二进制编译安装启动Redis时报权限不够(redis.service: Failed at step EXEC spawning xxx: Permission denied)
关于Redis启动时报权限不够(redis.service: Failed at step EXEC spawning /apps/redis/bin/redis-server: Permission denied)
2023-01-12 11:10:17 3450
csnas-tech-15.2.0.15249-x64.rar
2023-12-09
子网掩码+ip计算+端口扫描
2022-08-15
SwitchHosts域名解析软件
2022-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人