自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tiantiantbtb的博客

阿米阿米阿乌

  • 博客(768)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 Ansible自动化

Python写的github地址:Ansible 是一套用来做自动化运维/配置管理/批量执行/应用发布的工具。你可以把它理解成:用一份“可读的 YAML 剧本”,去指挥一堆机器把事按步骤做完——而且默认走 SSH,不用在被控机器上装 agent(代理程序)

2025-12-31 16:52:37 870

原创 Linux基础

简介: Linux与windows类似的,他们都是操作系统。只不过Linux一般用于企业环境,相对更稳定。共同点区别Linux操作系统。大部分Linux系统,可以免费使用,较为稳定。Windows操作系统。收费,相对漏洞多。a)ip地址:服务器或网络这边的位置公网ip:服务器一旦拥有公网ip,全世界人都可以访问私网ip(局域网): 一般是在局部使用,无法被外界直接访问b)端口:用于区分不同的服务的远程连接服务ssh22http协议80https协议443。

2025-12-30 03:24:02 557

原创 邮件 & SMTP 相关免费资源汇总

2025-12-24 09:59:47 479

原创 7种端口转发方案

脚本主要在 Debian/Ubuntu 上测试。首次运行自动安装到系统,之后用。

2025-12-24 09:44:01 395

原创 VPS常用命令

命令:rsync -avz <src> user@host:/path。命令:find /path -name "<pattern>"命令:usermod -aG <group> <user>命令:scp <file> user@host:/path。命令:systemctl status <service>命令:systemctl start <service>命令:userdel -r <username>命令:usermod -L <username>

2025-12-17 05:38:57 803

原创 Realm端口转发教程

下载好后在本地电脑上解压,得到 realm 无后缀名的可执行程序,使用FinalShell等ssh工具传输到远程VPS的 /root 目录。如果你的 realm 主程序和配置文件都和我一样在 /root 目录里的话直接使用下面的内容即可。然后使用ctrl+o保存文件,再使用ctrl+x退出编辑器,service文件就生成了。使用ssh工具连接到VPS后,赋予 /root 目录下的 realm 可执行755权限。以最新版本为主,根据自己的系统版本下载即可,比如我的是64位Debian系统,则需下载。

2025-12-16 22:35:37 254

原创 常用Docker命令

Docker是一种流行的容器化平台,可以在一个独立的、隔离的环境中构建、部署和运行应用程序。了解Docker常用命令可以帮助我们更高效地管理容器,快速开发和部署应用。本文将整理一系列Docker的常用命令,便于日常使用和学习。

2025-12-04 22:26:56 974 1

原创 AI工具Dify v1.10.1BUG问题

Dify是一个开源的大预言模型(LLM)应用开发平台,帮助开发者快速搭建生产级生成式AI应用。

2025-12-03 14:29:44 232

原创 Fail2ban

`- File list: /var/log/auth.log # 监控的系统认证日志文件路径。# bantime.conf 通常包含全局的封禁时长设置(如:bantime = 1h 表示封禁1小时)| |- Currently failed: 5 # 当前正在进行的失败登录尝试次数。|- Total banned: 25 # 历史累计封禁的IP总数。|- Currently banned: 2 # 当前被封禁的IP数量。

2025-11-27 14:29:49 308

原创 请求流程示例

↓ 传输层协议 | | ↑ 传输层协议 || ↓ 网络层协议 | | ↑ 网络层协议 || ──────→ 互联网/局域网 ←────── | | ──────→ 互联网/局域网 ←────── |

2025-11-27 11:05:26 240

原创 Docker 数据目录

预期输出:Docker Root Dir: /mnt/docker。# 如果 /var/lib/docker 有数据则复制。有充足的空间(约 31.3G 可用)# 检查 Docker 数据目录。将 Docker 数据目录从。# 确认迁移成功后,删除原目录。# 测试 Docker 功能。占用约 13GB 空间。系统有第二块磁盘挂载在。# 或者使用 cp 命令。通过磁盘分析命令发现。# 创建配置文件目录。# 检查所有容器状态。

2025-11-23 17:36:27 181

原创 给Docker设置代理

魔法自己想办法 也可以用远程VPS。

2025-11-20 19:12:04 110

原创 Web Speech API示例,浏览器自带用于TTS

唯一不好的就是有点生硬,另外最好知道返回的语言是哪个国家的语言,来进行对应的语言配置,不然例如返回的是英语 #号等特殊符号会按对应国家语言读。Web Speech API是浏览器自带的,

2025-11-19 00:38:34 148

原创 Linux互联网基础

好比电话号码,存储了 域名与IP对应的关系 IP不太好记,相对域名好记 根据域名解析出对应的IP地址/etc/hosts 本地DNS地址/etc/resolv.conf 配置DNS解析服务器对应windows中Windows 没有一个单独类似的文本配置文件,它是按网卡来配置 DNS 服务器的当访问,例如www.baidu.com 显示出来却是一个奇怪的网址 那么你的DNS有可能被劫持了3.在Linux上如何配置DNS服务器4.Linux如何自己搭建DNS服务器。

2025-11-14 23:01:10 417

原创 certbot自动续期

root/.secrets/cloudflare.ini 目录文件名随你定义 写入 dns_cloudflare_api_token = <你的CF API Token>dns_cloudflare_api_token = <你的CF API Token>只要和 下面命令对应就可以。

2025-11-11 13:21:01 173

原创 certbot续期

sudo certbot renew --force-renewal 强制续期 注意这两个命令会将服务器IP下所有用certbot安装的域名续期。sudo certbot delete --cert-name xxxx.info 会删除。sudo certbot renew 会对到期时间小于=30天的域名续期。删除某个域名续期(例如,现在该服务器,该域名不使用了)certbot续期命令(80端口未使用)

2025-11-11 12:41:58 247

原创 Ubuntu常用命令

文件查看cat xxx #全部在控制台打印head xxx #控制台打印文件前10行tail xxx #控制台打印文件末尾10行less xxx #控制台支持上下键翻页more xxx #控制台翻页 空格:下一页,b:上一页,q:退出wc -l xxx #统计文件行数head -n 20 xxx #控制台输出文件前20行tail -n 200 -f xxx #控制台实时输出xxx末尾200行。

2025-11-06 18:33:17 982

原创 Dify配置文件中英翻译

【代码】Dify配置文件中英翻译。

2025-11-03 18:27:27 172

原创 launch4j的使用

是什么 用于将jar包生成windows本地可执行文件 xxx.exe。这个配置文件没啥用 随便写个123。这里选择生成的配置文件的位置。

2025-11-03 13:24:20 289

原创 .Jar包反编译

某些时候可能需要对.jar包中的文件进行反编译。反编译的文件在 目录 out里面。cfr-0.152.jar包下载。将要编译的.class 放起来。

2025-11-03 12:49:05 246

原创 Shell

Shell是一个命令行解释工具(命令行解释器),它接收应用程序/用户命令,然后调用操作系统内核它来与Linux内核交互,Linux内核控制硬件Shell有很多解释器我们主要用到的ll /bin/sh 并且 /bin/sh是 /bin/bash的软链接 也就是说默认一般是/bin/bash也就是说一般你写的命令都是交给/bin/bash然后交给Linux内核去执行显示当前Shell中所有变量set1)基本语法: 变量名=变量值,注意=号前后不能有空格2)撤销变量: unset 变量名。

2025-11-03 02:20:37 1215

原创 关于rpm,yum,apt

工具主要作用关键配置文件(软件源)主要配置文件(行为)rpm安装、查询单个包(不适用)/etc/rpmrcyum/dnf自动解决依赖安装或目录下的.repo文件或apt自动解决依赖安装和目录Red Hat系:去或目录操作。Debian系:去文件或目录操作。

2025-11-02 23:27:08 402

原创 Ubuntu学习笔记

centos6:service 服务名 start|stop|restart|statuscentos7:systemctl start|stop|restart|status 服务名你可以在/usr/lib/systemd/system/ 和 /etc/systemd/system/ 目录下定义服务示例[Unit][Service][Install]也可以指定配置文件[Unit][Service]# 启动前测试配置文件语法# 启动 Nginx# 重载配置(不中断服务)

2025-11-02 21:50:31 1019

原创 网络科普:自治系统编号

AS号码在BGP(边界网关协议)等路由协议中扮演着重要的角色,用于构建和维护互联网的路由表。每个自治系统都被分配一个唯一的AS号码,用于在路由选择过程中识别和标识自治系统。AS号码按照谷歌、亚马逊、电信等互联网公司或组织的不同需求,由互联网数字分配机构(IANA)进行分配和管理。自治系统编号(Autonomous System Number,简称AS号码)是互联网中用于标识自治系统(AS)的唯一数字标识符。自治系统是由一组具有相同路由策略的IP网络组成的集合,它们被分配给一个或多个网络运营商或组织。

2025-10-27 21:01:42 371

原创 Docker

什么叫目录挂载:绝对路径或者相对路径挂载 ./xxx ~/xxx /xxx 或者./xxx/xxx ~/xxx/xxx /xxx/xxx存在问题就是当宿主机挂载的目录中没有文件,则容器内也清空,除非是运行之后产生的文件-p 80:80 \-d nginx#也会自动创建/nginx/XXX这些目录-p 80:80 \-d nginx什么叫卷映射:卷映射好处就是自动将容器内的文件映射出来-p 80:80 \-d nginx。

2025-10-26 19:53:12 772

原创 Ubuntu

- - - - - - - - - #第一个代表文件类型 后面分别是 文件拥有这(3个) 文件拥有者群组(3个) 不是该用户也不在该群组(3)除了/etc/systemd/system/下自建服务,还可以在/usr/lib/systemd/system/ 和/lib/systemd/system/chmod u+r,g+w /xxxx #给文件所有者添加读权限 相同组添加写权限 dr---w----

2025-10-23 11:21:44 1085

原创 Ubuntu中定时任务测试

2.1 创建xxx.service放在 /lib/systemd/system/下面 例如 /lib/systemd/system/xxx.service。是一张表,可以配置多个,但是删除的时候,删除的是这个用户所有的定时任务(就是你用crontab配置的所有定时)2.2 创建定时器文件 在/lib/systemd/system/下面创建一个xxx.timer。/var/spool/cron/crontabs下的文件不要手动编辑。crontab -l #查询用户下所有的crontab定时任务。

2025-10-20 09:27:28 973

原创 查看流量走了哪里出口

curl.exe -v --proxy http://127.0.0.1:7890 https://ipinfo.io/json

2025-10-18 13:29:12 155

原创 windows中C语言编译器MinGW安装

如果不想安装C盘 可以选择安装在其他盘 不要包含中文。右键 选择make for installation。

2025-10-17 11:03:49 200

原创 VPS SSH密钥登录配置指南:告别密码,拥抱安全

PermitRootLogin without-password # 允许root登录但禁止密码。cat vps_服务器IP.pub >> /root/.ssh/authorized_keys。PasswordAuthentication no # 禁用密码登录。保存路径:C:\Users\用户名\.ssh\vps_服务器IP。# 创建SSH目录(如果不存在,一般都有)1. 生成SSH密钥对(本地电脑)# 将公钥内容追加到授权文件。# 设置严格的文件权限。3. 配置SSH服务。

2025-10-16 13:45:30 396

原创 VitePress搭建

在默认主题基础上进行个性化定制。

2025-10-15 14:52:54 202

原创 对PC或者服务器IP检查

curl ipinfo.io

2025-09-29 10:13:16 150

原创 SpringBoot获取请求头相关信息

"timestamp": "Sun Sep 28 00:48:03 CEST 2025" // 服务器生成的时间戳。"clientIp": "", // 最终推测出来的客户端 IP。"userAgent": "Mozilla/5.0 ...", // 浏览器上报的 UA 字符串。"accept-encoding": "支持 gzip、deflate 压缩","host": "15.5.10.7:8080", // 访问的主机。

2025-09-28 06:52:36 454

原创 coqui-ai/TTS 安装

apt update#在目录下建py环境#激活环境# Coqui TTS 要求 Python >=3.9 且 <3.12;你的环境满足就行。

2025-09-25 22:57:13 772

原创 faster-whisper + FastAPI安装

MODEL_NAME = os.getenv("ASR_MODEL", "large-v3") # 可选:tiny/base/small/medium/large-v3/distil-large-v3 等。DEVICE = os.getenv("ASR_DEVICE", "cpu") # "cpu" 或 "cuda"lang: str = Form("auto"), # "zh" 或 "auto"(自动识别)安装python和pip。关闭5008对外开放。

2025-09-24 15:55:57 734

原创 Realm端口转发工具安装教程

Realm 是Rust语言开发的流量转发工具,Realm 比 Gost占用资源更小。支持多组服务器转发,同时也支持tcp和udp,还有域名解析便捷。

2025-09-19 23:53:48 434

原创 openList使用

1. openlist - 快捷命令。2. openlist-manager - 完整命令。现在就可以用 IP:5244访问。控制台会输出账号 密码。这里使用的是一键脚本安装。

2025-09-17 18:38:40 402

原创 finalshell同步

将上面4个复制。

2025-09-15 23:24:46 128

原创 关闭所有端口 用tailscale连接ssh,用cloudflare tunnel公布网站

您的VPS:是一个藏在深山里的秘密宝藏库(存放着您的网站和数据)。关闭所有端口:把宝藏库彻底隐藏起来,地图上找不到,也没有任何通往外界的大门。Tailscale:是只有您一个人知道的、从您家直通宝藏库的秘密地铁。您随时可以坐地铁去库房里检查、维护(SSH管理)。:是您雇来的全球连锁快递公司(Cloudflare)。您在库房里安排了几个员工(程序),他们主动跑到快递公司那里等着。公众想把礼物(HTTP请求)放进库房?不行。

2025-09-14 02:26:51 515

原创 Linux运维基础知识(1)

Linux就是一个操作系统shell好比接口 接收用户输入 交给操作系统执行内核+系统库就是操作系统Unix在198几年有收回版权风险 ,有人开发了GNU 意思我不是Unix 1990年,那个男人开发了LinuxLinux结合了Unix和GNU GNU例如gcc bash。

2025-09-11 22:57:34 998

oracle数据库win32 win64 linux64

win32 win64 linux64

2022-04-10

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

TA关注的人

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