- 博客(730)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 关闭所有端口 用tailscale连接ssh,用cloudflare tunnel公布网站
您的VPS:是一个藏在深山里的秘密宝藏库(存放着您的网站和数据)。关闭所有端口:把宝藏库彻底隐藏起来,地图上找不到,也没有任何通往外界的大门。Tailscale:是只有您一个人知道的、从您家直通宝藏库的秘密地铁。您随时可以坐地铁去库房里检查、维护(SSH管理)。:是您雇来的全球连锁快递公司(Cloudflare)。您在库房里安排了几个员工(程序),他们主动跑到快递公司那里等着。公众想把礼物(HTTP请求)放进库房?不行。
2025-09-14 02:26:51
145
原创 Linux运维基础知识(1)
Linux就是一个操作系统shell好比接口 接收用户输入 交给操作系统执行内核+系统库就是操作系统Unix在198几年有收回版权风险 ,有人开发了GNU 意思我不是Unix 1990年,那个男人开发了LinuxLinux结合了Unix和GNU GNU例如gcc bash。
2025-09-11 22:57:34
925
原创 Ubuntu系统定时任务
在/etc目录里drwxr-xr-x 2 root root 4096 Sep 5 00:14 cron.d/ # 系统级cron任务目录drwxr-xr-x 2 root root 4096 Aug 20 10:13 cron.daily/ # 每天执行的脚本drwxr-xr-x 2 root root 4096 Sep 11 2024 cron.hourly/ # 每小时执行的脚本。
2025-09-10 15:24:40
548
原创 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-09-10 14:47:09
869
原创 程序中的降级处理
/返回的是上面try catch的结果 有可能是1或者-1。log.error("AI回复异常", e);// 被中断时正常退出。//去get是否有可能发生异常。
2025-09-03 04:47:50
201
原创 玩转邮箱服务器
我自己用过Mailu和Docker-Mailserver,都是在Docker容器中运行的,部署起来贼麻烦,不想折腾了wo现在更倾向于mailinabox这种一键式部署。go项目也不错,单文件运行。想折腾的同学可以选择支持Docker部署的邮件系统。
2025-08-31 04:44:47
792
原创 Docker常用命令大全
Docker是一种流行的容器化平台,可以在一个独立的、隔离的环境中构建、部署和运行应用程序。了解Docker常用命令可以帮助我们更高效地管理容器,快速开发和部署应用。本文将整理一系列Docker的常用命令,便于日常使用和学习。
2025-08-31 04:39:24
1029
原创 通过Auth.log来查看VPS服务器是否被扫描和暴力破解及解决办法
说明:很多人vps可能出现过被扫的情况,有的还被爆破了,这里提供下查看方法查看用密码登陆成功的IP地址及次数查看用密码登陆失败的IP地址及次数更改默认端口更改后重启ssh安装Fail2ban自动配置防 SSH 爆破这段时间以来,服务器一直遭受着SSH暴力破解攻击,即便换了SSH端口,也会很容易被namp出来。有人建议我密钥登录,我觉得不是很方便,尤其是像我这种每天都换着手机用的人。于是想了个这样的办法,用fail2ban来解决强行爆破SSH和WordPress后台密码的问题。
2025-08-31 04:31:26
350
原创 Realm使用
Realm 是Rust语言开发的流量转发工具,Realm 比 Gost占用资源更小。支持多组服务器转发,同时也支持tcp和udp,还有域名解析便捷。
2025-08-31 04:21:22
277
原创 IaaS Paas SaaS
IaaS:提供虚拟的基础设施,适合需要控制底层资源的开发者和企业。PaaS:提供开发平台和环境,适合开发者快速构建应用。SaaS:提供在线软件服务,用户只需使用,无需管理任何技术细节。
2025-08-31 01:24:36
264
原创 Debian服务器添加额外IP
那么address:192.168.1.1/22 22 26 32 都可以试试 我的掩码是32。可以问服IP服务商掩码是多少 如果你的IP是192.169.1.1 掩码例如是22。# 2. 检查其他常见的网络管理工具(如NetworkManager)是否活跃。# 1. 查看系统发行版信息 所有Linux系统基本都是这个命令。# 2. 查看内核版本 所有Linux系统基本都是这个命令。# 2. 查看当前的路由表(了解网关和网络走向)# 1. 备份当前网络配置文件!
2025-08-29 00:14:55
976
原创 SSH,FRP,GOST
一个 Go 语言实现的代理/隧道工具,支持多协议(HTTP、SOCKS5、Shadowsocks、TLS、QUIC)。:功能全面(支持 TCP/UDP/HTTP/HTTPS 穿透),社区成熟,配置灵活。→ 访问本地 8080 = VPS 上的 80。→ VPS 的 80 = 本地的 8888端口。:自带 Linux,安全(加密),无需额外安装。:需要在两边都安装;:功能有限,性能一般,不适合大流量。:利用 SSH 的端口转发((内网机器上),建立隧道。(VPS 上),一端跑。本地和远程都进行命令。
2025-08-25 05:22:59
453
原创 用ping来查看网站使用的系统
Linux TTL 64 因此TTL小于64的基本可以确认使用的Linux 例如TTL 49 说明经过15个路由。Windows TTL 128 如果TTL大于在100左右 基本确定使用的window系统。
2025-08-25 04:14:59
454
原创 Linux学习笔记(老杜版本)
1./bin目录: 常用二进制可执行文件,如cat ls mkdir rm等.这些命令(程序),可以被任何用户运行2./etc目录: 系统大部分配置文件,如网络配置,用户登录信息,软件包安装配置,大多数应用程序在安装后都会在这个目录下创建自己的目录,存储配置文件3./home目录: 除root用户之外的其他用户的家目录,每个用户的数据和个人文件都存放在这里4./lib目录: 包含一些共享库文件,应用程序可以通过这些共享库文件调用系统的功能.很多是C语言函数库的共享库。
2025-08-25 00:43:22
655
原创 如何创建自己的 Minecraft 世界
获取服务器的 IP 地址和登录信息后,使用 SSH 连接服务器。让我们为 Minecraft 服务器创建一个专用用户,并将其命名为“mcserver”。为了让其他玩家连接到您的服务器,您需要在服务器的防火墙中打开默认的 Minecraft 端口 (25565)。要连接,只需启动 Minecraft,转到多人游戏,单击“添加服务器”,然后输入服务器的 IP 地址。在安装任何东西之前,务必先更新你的服务器。LinuxGSM 准备就绪后,安装真正的 Minecraft 服务器非常简单。
2025-08-23 23:23:32
203
原创 当你浏览器访问百度经历了什么(域名解析过程)
它们的查询顺序有非常明确的优先级。当一个域名需要解析时,系统的查询顺序如下,(本地DNS解析器 -> 递归查询 -> ...)浏览器(Chrome, Edge, Firefox等)会首先检查自己的内存缓存里有没有这个域名的IP记录。这是为了极致的速度优化,比如你刚刚刷新了页面,它就不需要再到处去问一遍。这是。如果浏览器自己没有记录,它就会去调用操作系统的功能来查询。操作系统(Windows, Linux, macOS)也会维护一个。系统会先在这里面查找。这是第二站。
2025-08-21 09:51:48
303
原创 常用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-08-17 04:22:31
688
原创 windows安装docker
这个选项是推荐的,表示安装 Docker 时将使用 WSL 2(Windows Subsystem for Linux 2)而不是 Hyper-V。WSL 2 提供更好的性能和兼容性,适用于大部分 Windows 10 和 Windows 11 用户,尤其是在非企业版的 Windows 系统上。Windows 容器是与 Linux 容器不同的一种容器,通常用于运行基于 Windows 的应用程序。如果你不打算使用 Windows 容器,可以不勾选此项。选择windows AMD64。
2025-08-07 00:53:41
387
原创 acme.sh证书申请
它还支持 ECC(Elliptic Curve Cryptography)证书,这些证书较小且具有更高的安全性。可根据需要替换为最新版:https://nginx.org/en/download.html。测试申请 用内置web来申请证书要邮箱什么的 因此先安装nginx。支持与 Let's Encrypt 和其他证书颁发机构(CA)对接。通过命令行界面(CLI)自动化整个证书申请、更新和安装流程。申请证书需要放开80端口 这里443端口一起开了。这里没下载到指定文件夹 不知道怎么回事。
2025-08-02 06:59:30
325
原创 BillionMail安装&配置
地址cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && bash install.sh。
2025-07-28 01:28:37
269
原创 docker一键安装
curl -fsSL https://get.docker.com | bash
2025-07-19 19:49:37
128
原创 哪吒监控部署
在linux ssh中粘贴 回车即可。大致就是Dashboard和Agent。多台的话 就每台都运行一下。先安装Dashboard。那么就可以通过域名访问了。初始账密都是admin。
2025-07-16 19:15:31
251
原创 Racknerd服务器Ubuntu
root@racknerd-0dc2a89:~# ufw status numbered 查看所有开放的端口。root@racknerd-0dc2a89:~# ufw status verbose 查看防火墙详情。ufw delete 1 删除ufw status numbered 中某个编号的规则。systemctl status ufw 查看服务状态。ufw reload 重新加载防火墙配置。允许特定ip访问某个端口。例如我开放80端口后。
2025-07-15 15:38:48
364
原创 微软云语音识别ASR示例Demo
对象存储服务 OSS 对应 Azure Blob Storage。语音识别 ASR 对应 Azure Speech-to-Text。语音合成 TTS 对应 Azure Text-to-Speech。上传..mp3文件或者上传OSS地址 返回音频的文字示例demo。
2025-07-10 16:00:30
272
原创 Docker Dify安装 完整版本
Docker 官方的 YUM 软件仓库配置文件到系统,设置存储库。出现pull不下来的情况 多试几次。也可以从阿里云下(我选择上面的)# 设置 Docker 开机自启。如果是下面的情况 格式有误。# 启动 Docker 服务。检查docker使用的配置。检查所有容器是否运行成功。# 检查是否已启动成功。
2025-07-02 16:11:59
519
原创 centos9安装
PermitRootLogin yes 去掉注释,改为yes。这样可以通过宿主机的50022端口访问虚拟机。ipconfig可以查看ip。默认root用户不能登录。这样root用户可以登录。
2025-07-02 04:47:48
190
原创 AI中的Prompt
你可以通过设定这个内容来“引导模型”继续生成某种形式的答案。:通常是描述 LLM 的身份、语气、行为范围、约束规则。:模拟 AI 的回复,即模型根据上面内容做出的回应。:常用于 few-shot 示例(提示学习)。:设定 AI 的“角色设定”和“行为准则”。:用户直接输入的问题、评论、需求等内容。:在大语言模型中是最优先被考虑的提示。:模拟用户的输入,也就是提问者的请求。,让模型自动根据上下文学习来输出。
2025-06-12 11:50:49
364
原创 RabbitMQ
也可以应用内声明 注意注意注意:交换机 队列的声明需要在消费者端声明 这也是下面出现问题的原因 配置和。发布订阅模式允许同一消息发送给多个消费者.实现方式是加入了exchange(交换机)Direct 按一定规则 交换机按一定队则将对应消息发送到对应(指定)的队列。Fanout Exchange会将接收到的消息路由到每一个跟其绑定的Queue。Fanout是交换机的一种类型 Fanout交换机常用于广播。上面的简单消息发送其实用的是直连交换机 也就是默认交换机。
2025-05-28 16:57:47
1207
Dify中上下文问题
2025-07-05
MQ与Dubbo联系区别
2024-02-21
阿里云ECS服务器上安装Mysql
2024-02-07
JenKinsPOM文件问题
2024-02-05
idea如何配置对象可以点出静态方法
2023-11-15
java并发安全问题回答下
2023-02-16
关于#Socket#的问题,如何解决?
2022-09-30
前后端分离项目部署Nginx配置
2022-06-04
SpringBoot项目线程池问题
2022-05-12
Mysql数据库转存sql文件
2022-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人