本文不进行介绍怎么安装lua环境、openresty预安装有lua脚本运行环境、nginx需要自行编译; 本文会把黑名单ip定义在文件中,程序运行时定时覆盖内容到内存中,提升运行速度 1、nginx.conf配置加载lua #WAF lua_shared_dict blist 50m; init_w ...
事以密成,语以泄败。 导航 介绍 基本语法 用法示例 1. 回显输入 2. 回显输入 over TCP/UDP 3. 正向连接 shell 4. 反向连接 shell 5. 端口转发 6. 网络服务 7. 文件传输 8. 管道传输 9. 加密传输 10. TUN 网络 杂项 介绍 Socat 是一个 ...
准备跑老师给定的Github上的多模态源码,但是用了这么久ubuntu还没有尝试过安装nvidia驱动,好在也是一次成功,于是记录下来。 借鉴的是https://blog.csdn.net/Eric_xkk/article/details/131800365这篇文章,按照流程来基本没有问题,不过个人 ...
@目录前言简介Linux 操作系统查看不到IP地址问题描述:第一步 :修改配置第二步 :查看ip第三步 :查看网卡第四步 :重启网络Linux 网络服务重启失败解决办法问题描述:第一步:查看NetworkManager的状态第二步:停止NetworkManager第三步:重启Network第四步: ...
systemd-udev-settle.service 被弃用意味着,在未来的版本中它可能会以其它方式存在。为了向后兼容,不应该对它进行修改,应该让两个 zfs 模块不要依赖它。 ...
systemd[1]: home.mount: Directory /home to mount over is not empty, mounting anyway. ░░ Subject: 挂载点不为空 ░░ Defined-By: systemd ░░ Support: http://www. ...
yum 操作 命令 更新源 sudo yum clean all && sudo yum makecache 安装包 sudo yum install <package_name>[-<version>] 升级包 sudo yum upgrade <package_name> 升级所有: sudo ...
有两种报错,其都是指同一种问题。 报错1: Disk(s): sdx ... are formatted with Data Integrity Feature (DIF) which is unsupported. 或者是:Disk: 'sdx' is incorrectly formatted ...
前言 本文介绍了用ss工具来统计一下当前网络栈的内存使用情况 环境准备 组件 版本 操作系统 Ubuntu 22.04.4 LTS 查看socket内存相关参数,-m 参数 ▶ ss -tm State Recv-Q Send-Q Local Address:Port Peer Address:Po ...
Keepalived 是一款专注于提升网络服务可靠性的开源软件,特点如下: - 核心功能:提供负载均衡和高可用性服务,适用于基于 Linux的系统和网络架构。 - 编程语言:Keepalived 采用 C 语言编写,保证了其高性能和稳定性。 - 负载均衡:基于 Linux内核模块技术(IPVS, I ...
本章将和大家分享在Docker中如何安装Redis和Elasticsearch。废话不多说,下面我们直接进入主题。 一、Docker安装Redis 1、拉取最新版的 redis 镜像 docker pull redis 2、查看本地镜像 docker images 3、从官网获取 redis.con ...
大家好,我是 Java陈序员。 在开发中,Docker 作为优秀的容器引擎,能快速实现应用的部署,以及安装各种中间件,大大提高了开发效率。 今天,给大家介绍一个开源的 Docker 可视化管理面板工具,帮助你更好的管理 Docker! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分 ...
买了一台二手惠普HP1020Plus打印机,由于打印机只有USB接口,无法网络打印和苹果手机无线打印,所以考虑接一个打印服务器,实现局域网内的共享打印。 打印服务器硬件选择华为悦盒EC6108V9,4核心海思芯片,1+8GB咸鱼20大洋包邮拿下,盒子需要先刷arm Ubuntu系统。 1、盒子刷机 ...
升级目的 为了使用新版本的一些功能特性,故此进行升级。 注意事项 软件升级通常关键三个点: 二进制替换 配置文件按照最新的格式调整 数据库表结构 所以,在做升级之前,一定要先做好备份,备份的内容对应变更的内容,即:二进制、配置文件、数据库。 升级过程 这里演示以二进制部署的方式来升级软件包。从 Gi ...
函数递归 局部函数变量的特性自成体系,作为调用函数自身 递归函数不依靠任何外部资源,自成体系的迭代到基准值 return:返回特定的退出状态码,在函数结束时 #! /bin/bash # using recursion # 计算阶乘,formula:x!=x*(x-1)!, 使用递归函数得到(x-1 ...
前言 本文将继续介绍ansible-playbook中roles的各种用法 环境准备 组件 版本 操作系统 Ubuntu 22.04.4 LTS ansible 2.17.6 基本用法 文件结构 . ├── deploy.hosts ├── deploy.yaml └── roles └── bas ...
Linux内核内存保护机制:aslr和canary ASLR ASLR技术,全称为Address space layout randomization(地址空间布局随机化),是现代通用操作系统基本都会配备的一个功能,其确保了每次实例化进程时内存排布都是不同的。 对于某些内存段,会附加随机的offse ...
在 Debian 默认 repo 中, 部分软件不是"稳定"的最新版本. 本文以安装最新发行版 Neovim 为例,通过 APT 包管理工具与 Ubuntu 的 (Personal Package Archive) PPA 源, 使得用户能够通过 APT 来下载、管理并更新至最新软件. ...
1、基本命令 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系 ...
前言 本文将详细介绍ansible-playbook中roles的各种用法,它允许你将相关的任务、变量、处理器、文件和模板等集合在一起,以便于在不同的项目中复用 环境准备 组件 版本 操作系统 Ubuntu 22.04.4 LTS ansible 2.17.6 基本用法 文件结构 . ├── dep ...