🔄 卡若AI 同步 2026-02-22 05:11 | 更新:金仓、水溪整理归档、运营中枢工作台 | 排除 >20MB: 5 个
This commit is contained in:
@@ -26,21 +26,19 @@ updated: "2026-02-16"
|
||||
|
||||
### 凭证速查
|
||||
|
||||
**⚠️ 强制规则**:三台宝塔 SSH 统一用 **端口 22022**、**账号 ckb**、**密码 zhiqun1984**(小写)。每次直接以此连接,无需密钥。
|
||||
**⚠️ 强制规则**:SSH 用 **root**、密码 **Zhiqun1984**(Z 大写),端口 22022 或 22。ckb 仅为面板账号。
|
||||
|
||||
```bash
|
||||
# 本机 Docker 宝塔(本地)
|
||||
地址: http://127.0.0.1:8888/btpanel
|
||||
账号: ckb
|
||||
密码: zhiqun1984
|
||||
# 启动: bash 01_卡资(金)/金仓_存储备份/服务器管理/scripts/本机Docker宝塔_启动.sh
|
||||
# 数据目录: ~/baota_docker_data/(website_data、mysql_data、vhost)
|
||||
|
||||
# SSH 连接(三台宝塔统一:端口 22022,账号 ckb,密码 zhiqun1984)
|
||||
sshpass -p 'zhiqun1984' ssh -p 22022 -o StrictHostKeyChecking=no ckb@<IP>
|
||||
# 存客宝: 42.194.245.239
|
||||
# kr宝塔: 43.139.27.93
|
||||
# 小型宝塔: 42.194.232.22(若 22 可用则可用 22,否则试 22022)
|
||||
# SSH(root + Zhiqun1984 或密钥)
|
||||
sshpass -p 'Zhiqun1984' ssh -p 22022 -o PubkeyAuthentication=no root@<IP>
|
||||
# 或密钥: ssh -p 22022 -i "服务器管理/Steam/id_ed25519" root@43.139.27.93
|
||||
# 多方式封装: bash scripts/kr宝塔_SSH登录.sh "命令"
|
||||
# 存客宝: 42.194.245.239 | kr宝塔: 43.139.27.93
|
||||
|
||||
# 宝塔面板登录(三台统一)
|
||||
账号: ckb
|
||||
@@ -77,6 +75,15 @@ kr宝塔: qcWubCdlfFjS2b2DMT1lzPFaDfmv1cBT
|
||||
python3 "/Users/karuo/Documents/个人/卡若AI/01_卡资(金)/金仓_存储备份/服务器管理/脚本/快速检查服务器.py"
|
||||
```
|
||||
|
||||
### 1.1 磁盘臃肿 · 全方位检查与清理(SSH/API 不可用时)
|
||||
|
||||
当 SSH 或宝塔 API 无法远程连接时,在**宝塔面板 → 终端**执行:
|
||||
|
||||
- **脚本**:`运营中枢/工作台/宝塔_全方位检查与磁盘清理_一键脚本.sh`
|
||||
- **操作指南**:`运营中枢/工作台/宝塔_服务器检查与清理_操作指南.md`
|
||||
|
||||
脚本会:检查负载/内存/磁盘、分析大目录与日志占用、执行 8 步清理(journalctl、apt、/tmp、网站日志、宝塔日志等)、输出清理前后 df 对比。完成后到面板【文件】→【回收站】清空。
|
||||
|
||||
### 2. 部署 Node 项目(标准流程)
|
||||
|
||||
```bash
|
||||
|
||||
116
01_卡资(金)/金仓_存储备份/服务器管理/references/SSH登录方式与故障排查.md
Normal file
116
01_卡资(金)/金仓_存储备份/服务器管理/references/SSH登录方式与故障排查.md
Normal file
@@ -0,0 +1,116 @@
|
||||
# kr宝塔 SSH 登录方式与故障排查
|
||||
|
||||
> 当一种方式失败时,依次尝试其他方式。终极备选:**宝塔面板 → 终端**(无需 SSH)。
|
||||
|
||||
---
|
||||
|
||||
## 一、凭证汇总(经实测)
|
||||
|
||||
| 方式 | 端口 | 账号 | 密码/密钥 | 说明 |
|
||||
|------|------|------|-----------|------|
|
||||
| **密钥** | 22022 或 22 | root | id_ed25519 | 最稳定,优先用 |
|
||||
| **密码** | 22022 或 22 | root | **Zhiqun1984**(大写 Z) | 小写 zhiqun1984 会失败 |
|
||||
| 面板 | - | ckb | zhiqun1984 | 仅用于宝塔 Web 登录,不是 SSH |
|
||||
|
||||
> ⚠️ ckb 是宝塔面板账号,**SSH 需用 root**。密码必须 **Zhiqun1984**(首字母大写)。
|
||||
|
||||
---
|
||||
|
||||
## 二、多种登录命令(任选其一)
|
||||
|
||||
### 2.1 密钥登录(推荐)
|
||||
|
||||
```bash
|
||||
ssh -p 22022 -o StrictHostKeyChecking=no \
|
||||
-i "/Users/karuo/Documents/开发/4、小工具/服务器管理/Steam/id_ed25519" \
|
||||
root@43.139.27.93
|
||||
```
|
||||
|
||||
若 22022 被限流,可试 22:
|
||||
|
||||
```bash
|
||||
ssh -p 22 -o StrictHostKeyChecking=no \
|
||||
-i "/Users/karuo/Documents/开发/4、小工具/服务器管理/Steam/id_ed25519" \
|
||||
root@43.139.27.93
|
||||
```
|
||||
|
||||
### 2.2 密码登录
|
||||
|
||||
```bash
|
||||
sshpass -p 'Zhiqun1984' ssh -p 22022 -o StrictHostKeyChecking=no \
|
||||
-o PubkeyAuthentication=no -o PreferredAuthentications=password \
|
||||
root@43.139.27.93
|
||||
```
|
||||
|
||||
### 2.3 封装脚本(自动尝试多种方式)
|
||||
|
||||
```bash
|
||||
bash "01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_SSH登录.sh" "你的命令"
|
||||
# 示例
|
||||
bash "01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_SSH登录.sh" "whoami"
|
||||
```
|
||||
|
||||
### 2.4 ~/.ssh/config 配置(可选)
|
||||
|
||||
```
|
||||
Host kr-baota
|
||||
HostName 43.139.27.93
|
||||
Port 22022
|
||||
User root
|
||||
IdentityFile /Users/karuo/Documents/开发/4、小工具/服务器管理/Steam/id_ed25519
|
||||
PreferredAuthentications publickey,password
|
||||
ConnectTimeout 10
|
||||
```
|
||||
|
||||
配置后可直接:`ssh kr-baota`
|
||||
|
||||
---
|
||||
|
||||
## 三、Connection closed 原因与处理
|
||||
|
||||
| 现象 | 可能原因 | 处理 |
|
||||
|------|----------|------|
|
||||
| Permission denied | 密码错误或账号无权限 | 用 **Zhiqun1984**(大写 Z),账号用 **root** |
|
||||
| Connection closed by remote host | fail2ban 限流、sshd 限连接、负载高 | 等 5~10 分钟再试;换端口 22/22022;用**宝塔面板终端** |
|
||||
| 端口不通 | 安全组/防火墙 | 在腾讯云放行 22、22022 |
|
||||
|
||||
---
|
||||
|
||||
## 四、终极备选:宝塔面板终端
|
||||
|
||||
**无需 SSH**,在浏览器中完成操作:
|
||||
|
||||
1. 打开 https://43.139.27.93:9988
|
||||
2. 登录:ckb / zhiqun1984
|
||||
3. 左侧 → **终端**
|
||||
4. 直接执行命令,或粘贴 `references/宝塔面板终端_Node批量启动指南.md` 中的脚本
|
||||
|
||||
---
|
||||
|
||||
## 五、Node 批量启动(SSH 成功后)
|
||||
|
||||
```bash
|
||||
cd "/Users/karuo/Documents/个人/卡若AI"
|
||||
sshpass -p 'Zhiqun1984' ssh -p 22022 -o StrictHostKeyChecking=no -o PubkeyAuthentication=no root@43.139.27.93 \
|
||||
'python3 -' < "01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_node项目批量修复.py"
|
||||
```
|
||||
|
||||
或使用封装脚本(自动尝试 22022/22、密钥/密码):
|
||||
|
||||
```bash
|
||||
cd "/Users/karuo/Documents/个人/卡若AI"
|
||||
bash "01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_SSH登录.sh" "python3 -" < \
|
||||
"01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_node项目批量修复.py"
|
||||
```
|
||||
|
||||
## 六、服务器端可做(解除限流)
|
||||
|
||||
若本机被 fail2ban 封禁,可在**宝塔面板 → 终端**或 VNC 执行:
|
||||
|
||||
```bash
|
||||
# 查看是否被 ban
|
||||
fail2ban-client status sshd
|
||||
|
||||
# 解封本机 IP(将 211.156.92.72 换成你的公网 IP)
|
||||
fail2ban-client set sshd unbanip 211.156.92.72
|
||||
```
|
||||
@@ -8,19 +8,25 @@
|
||||
|
||||
### 1.1 SSH
|
||||
|
||||
| 服务器 | IP | SSH 端口 | 账号 | 密码 | 备注 |
|
||||
|--------|-----|----------|------|------|------|
|
||||
| kr宝塔 | 43.139.27.93 | 22022 | ckb | zhiqun1984 | 统一用 ckb 账号密码直连 |
|
||||
| 存客宝 | 42.194.245.239 | 22022 | ckb | zhiqun1984 | - |
|
||||
| 服务器 | IP | SSH 端口 | 账号 | 密码/密钥 | 备注 |
|
||||
|--------|-----|----------|------|-----------|------|
|
||||
| kr宝塔 | 43.139.27.93 | 22022 或 22 | root | Zhiqun1984(大写 Z)或 id_ed25519 | 密码用小写会失败 |
|
||||
| 存客宝 | 42.194.245.239 | 22022 | root | Zhiqun1984 | 同 kr宝塔 |
|
||||
| 本机 Docker 宝塔 | 127.0.0.1 | 22 | - | - | 本地 Docker 容器 |
|
||||
|
||||
**SSH 连接示例**(统一用 ckb 账号密码,无需密钥):
|
||||
> ckb 为宝塔面板登录账号,**SSH 需用 root**。详见 `references/SSH登录方式与故障排查.md`。
|
||||
|
||||
**SSH 连接示例**:
|
||||
|
||||
```bash
|
||||
sshpass -p 'zhiqun1984' ssh -p 22022 -o StrictHostKeyChecking=no ckb@43.139.27.93
|
||||
# 方式一:密钥(推荐)
|
||||
ssh -p 22022 -o StrictHostKeyChecking=no -i "/Users/karuo/Documents/开发/4、小工具/服务器管理/Steam/id_ed25519" root@43.139.27.93
|
||||
|
||||
# 存客宝
|
||||
sshpass -p 'zhiqun1984' ssh -p 22022 -o StrictHostKeyChecking=no ckb@42.194.245.239
|
||||
# 方式二:密码(注意 Z 大写)
|
||||
sshpass -p 'Zhiqun1984' ssh -p 22022 -o StrictHostKeyChecking=no -o PubkeyAuthentication=no root@43.139.27.93
|
||||
|
||||
# 方式三:封装脚本(自动尝试多种方式)
|
||||
bash scripts/kr宝塔_SSH登录.sh "whoami"
|
||||
```
|
||||
|
||||
### 1.2 宝塔面板登录
|
||||
|
||||
42
01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_SSH登录.sh
Executable file
42
01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_SSH登录.sh
Executable file
@@ -0,0 +1,42 @@
|
||||
#!/bin/bash
|
||||
# kr宝塔 43.139.27.93 多种 SSH 登录方式
|
||||
# 按顺序尝试,任一成功即执行后续命令
|
||||
|
||||
set -e
|
||||
HOST="43.139.27.93"
|
||||
CMD="${*:-echo OK}"
|
||||
|
||||
# 方式1:密钥登录(最稳定,推荐)
|
||||
if [ -f "/Users/karuo/Documents/开发/4、小工具/服务器管理/Steam/id_ed25519" ]; then
|
||||
echo ">>> 尝试密钥登录 (port 22022)..."
|
||||
if ssh -p 22022 -o StrictHostKeyChecking=no -o ConnectTimeout=10 \
|
||||
-i "/Users/karuo/Documents/开发/4、小工具/服务器管理/Steam/id_ed25519" \
|
||||
root@"$HOST" $CMD 2>/dev/null; then
|
||||
exit 0
|
||||
fi
|
||||
echo ">>> 尝试密钥登录 (port 22)..."
|
||||
if ssh -p 22 -o StrictHostKeyChecking=no -o ConnectTimeout=10 \
|
||||
-i "/Users/karuo/Documents/开发/4、小工具/服务器管理/Steam/id_ed25519" \
|
||||
root@"$HOST" $CMD 2>/dev/null; then
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
||||
# 方式2:密码 root + Zhiqun1984(大写 Z)
|
||||
echo ">>> 尝试密码登录 root@$HOST (port 22022)..."
|
||||
if command -v sshpass >/dev/null 2>&1; then
|
||||
if sshpass -p 'Zhiqun1984' ssh -p 22022 -o StrictHostKeyChecking=no \
|
||||
-o PubkeyAuthentication=no -o PreferredAuthentications=password \
|
||||
root@"$HOST" $CMD 2>/dev/null; then
|
||||
exit 0
|
||||
fi
|
||||
echo ">>> 尝试密码登录 (port 22)..."
|
||||
if sshpass -p 'Zhiqun1984' ssh -p 22 -o StrictHostKeyChecking=no \
|
||||
-o PubkeyAuthentication=no root@"$HOST" $CMD 2>/dev/null; then
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
||||
# 全部失败
|
||||
echo "❌ 所有 SSH 方式均失败。请用 宝塔面板 → 终端 执行。"
|
||||
exit 1
|
||||
45
02_卡人(水)/水溪_整理归档/经验库/待沉淀/2026-02-03_宝塔磁盘臃肿_全方位检查与清理脚本.md
Normal file
45
02_卡人(水)/水溪_整理归档/经验库/待沉淀/2026-02-03_宝塔磁盘臃肿_全方位检查与清理脚本.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# 宝塔磁盘臃肿 · 全方位检查与清理方案
|
||||
|
||||
**来源**:卡若AI 对话 | 2026-02-03
|
||||
**类型**:运维经验
|
||||
**目标 Skill**:服务器管理、磁盘清理
|
||||
|
||||
---
|
||||
|
||||
## 背景
|
||||
|
||||
- 存客宝 42.194.245.239 磁盘曾达 97.68%
|
||||
- SSH(root/zhiqun1984,端口 22022)与宝塔 API 均无法远程连接(Permission denied / IP 校验失败)
|
||||
- 需在宝塔面板终端手动执行清理
|
||||
|
||||
---
|
||||
|
||||
## 方案
|
||||
|
||||
### 1. 新增脚本
|
||||
|
||||
**`运营中枢/工作台/宝塔_全方位检查与磁盘清理_一键脚本.sh`**
|
||||
|
||||
- 一阶段:检查(负载、内存、df、du 根目录、/www、日志、大文件、Docker)
|
||||
- 二阶段:8 步清理(journalctl、/var/log、apt、/tmp、宝塔 request、网站日志、>50M 日志)
|
||||
- 三阶段:输出清理后 df,提示清空回收站
|
||||
|
||||
### 2. 操作指南
|
||||
|
||||
**`运营中枢/工作台/宝塔_服务器检查与清理_操作指南.md`**
|
||||
|
||||
- 连接状态说明
|
||||
- 步骤:登录面板 → 终端 → 执行脚本 → 清空回收站 → 反馈结果
|
||||
- 检查项/清理项说明
|
||||
- 进一步清理(备份、Docker prune)谨慎说明
|
||||
|
||||
### 3. Skill 更新
|
||||
|
||||
服务器管理 SKILL 新增 1.1「磁盘臃肿 · 全方位检查与清理」,指向上述脚本与指南。
|
||||
|
||||
---
|
||||
|
||||
## 教训
|
||||
|
||||
- 远程不可用时,提供**可直接在宝塔终端粘贴执行**的一键脚本,减少用户操作步骤
|
||||
- 检查与清理合并为一脚本,便于一次执行并对比前后结果
|
||||
@@ -47,3 +47,4 @@
|
||||
| 2026-02-21 19:39:12 | 🔄 卡若AI 同步 2026-02-21 19:39 | 更新:金仓、水桥平台对接、总索引与入口、运营中枢工作台 | 排除 >20MB: 5 个 |
|
||||
| 2026-02-21 20:30:50 | 🔄 卡若AI 同步 2026-02-21 20:30 | 更新:金仓、水溪整理归档、运营中枢工作台 | 排除 >20MB: 5 个 |
|
||||
| 2026-02-21 21:06:44 | 🔄 卡若AI 同步 2026-02-21 21:06 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 5 个 |
|
||||
| 2026-02-22 05:04:01 | 🔄 卡若AI 同步 2026-02-22 05:03 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 5 个 |
|
||||
|
||||
@@ -50,3 +50,4 @@
|
||||
| 2026-02-21 19:39:12 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-21 19:39 | 更新:金仓、水桥平台对接、总索引与入口、运营中枢工作台 | 排除 >20MB: 5 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
| 2026-02-21 20:30:50 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-21 20:30 | 更新:金仓、水溪整理归档、运营中枢工作台 | 排除 >20MB: 5 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
| 2026-02-21 21:06:44 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-21 21:06 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 5 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
| 2026-02-22 05:04:01 | 成功 | 成功 | 🔄 卡若AI 同步 2026-02-22 05:03 | 更新:金仓、运营中枢工作台 | 排除 >20MB: 5 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) |
|
||||
|
||||
99
运营中枢/工作台/宝塔_全方位检查与磁盘清理_一键脚本.sh
Normal file
99
运营中枢/工作台/宝塔_全方位检查与磁盘清理_一键脚本.sh
Normal file
@@ -0,0 +1,99 @@
|
||||
#!/bin/bash
|
||||
# 宝塔服务器 全方位检查 + 磁盘清理 · 卡若AI 生成
|
||||
# 用法:在宝塔面板【终端】复制整段粘贴执行
|
||||
# 适用:存客宝 42.194.245.239、kr宝塔 43.139.27.93
|
||||
|
||||
echo "=============================================="
|
||||
echo " 宝塔服务器 · 全方位检查 + 磁盘清理"
|
||||
echo " 卡若AI 生成 | $(date '+%Y-%m-%d %H:%M:%S')"
|
||||
echo "=============================================="
|
||||
|
||||
# ========== 一、检查阶段 ==========
|
||||
echo ""
|
||||
echo "【一】检查阶段"
|
||||
echo "--- 1.1 系统负载与内存 ---"
|
||||
uptime
|
||||
free -h
|
||||
|
||||
echo ""
|
||||
echo "--- 1.2 磁盘使用(清理前)---"
|
||||
df -h
|
||||
|
||||
echo ""
|
||||
echo "--- 1.3 根目录各分区占用 Top12 ---"
|
||||
du -h --max-depth=1 / 2>/dev/null | sort -hr | head -15
|
||||
|
||||
echo ""
|
||||
echo "--- 1.4 /www 子目录占用 ---"
|
||||
du -sh /www/* 2>/dev/null | sort -hr
|
||||
|
||||
echo ""
|
||||
echo "--- 1.5 网站日志大小 ---"
|
||||
du -sh /www/wwwlogs/* 2>/dev/null || echo "(无或不可读)"
|
||||
ls -la /www/wwwlogs/*.log 2>/dev/null | head -20
|
||||
|
||||
echo ""
|
||||
echo "--- 1.6 宝塔日志与备份 ---"
|
||||
du -sh /www/server/panel/logs/ 2>/dev/null || true
|
||||
du -sh /www/backup/ 2>/dev/null || true
|
||||
|
||||
echo ""
|
||||
echo "--- 1.7 /var/log 占用 ---"
|
||||
du -sh /var/log/* 2>/dev/null | sort -hr | head -10
|
||||
|
||||
echo ""
|
||||
echo "--- 1.8 /tmp 与 大文件(>100M) ---"
|
||||
du -sh /tmp /var/tmp 2>/dev/null || true
|
||||
find / -xdev -type f -size +100M 2>/dev/null | head -15
|
||||
|
||||
echo ""
|
||||
echo "--- 1.9 Docker 未用资源(如有)---"
|
||||
docker system df 2>/dev/null || echo "(Docker 未安装或未运行)"
|
||||
|
||||
echo ""
|
||||
echo "=============================================="
|
||||
echo "【二】清理阶段"
|
||||
echo "=============================================="
|
||||
|
||||
# 2.1 系统日志
|
||||
echo "[1/8] 系统 journalctl 保留3天..."
|
||||
journalctl --vacuum-time=3d 2>/dev/null || true
|
||||
|
||||
echo "[2/8] /var/log 7天前 .log 截断、.gz 删除..."
|
||||
find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \; 2>/dev/null || true
|
||||
find /var/log -type f -name "*.gz" -mtime +7 -delete 2>/dev/null || true
|
||||
|
||||
echo "[3/8] apt 缓存..."
|
||||
apt-get clean 2>/dev/null || true
|
||||
apt-get autoremove -y 2>/dev/null || true
|
||||
|
||||
echo "[4/8] /tmp /var/tmp..."
|
||||
rm -rf /tmp/* 2>/dev/null || true
|
||||
rm -rf /var/tmp/* 2>/dev/null || true
|
||||
|
||||
echo "[5/8] 宝塔 request 日志截断..."
|
||||
for f in /www/server/panel/logs/request/*.log; do [ -f "$f" ] && truncate -s 0 "$f"; done 2>/dev/null || true
|
||||
|
||||
echo "[6/8] 网站访问日志截断..."
|
||||
truncate -s 0 /www/wwwlogs/*.log 2>/dev/null || true
|
||||
|
||||
echo "[7/8] 大于50M的网站日志单独截断(保险)..."
|
||||
find /www/wwwlogs -name "*.log" -size +50M -exec truncate -s 0 {} \; 2>/dev/null || true
|
||||
|
||||
echo "[8/8] Docker prune(如有且确认)..."
|
||||
# docker system prune -f 2>/dev/null || true # 默认注释,按需开启
|
||||
|
||||
echo ""
|
||||
echo "=============================================="
|
||||
echo "【三】清理后状态"
|
||||
echo "=============================================="
|
||||
df -h
|
||||
echo ""
|
||||
echo "--- 释放空间概览 ---"
|
||||
echo "请对比上方「清理前」与「清理后」的 df -h 输出。"
|
||||
echo ""
|
||||
echo "⚠️ 请到宝塔面板【文件】→【回收站】手动清空回收站以进一步释放空间。"
|
||||
echo ""
|
||||
echo "=============================================="
|
||||
echo " 完成 | $(date '+%Y-%m-%d %H:%M:%S')"
|
||||
echo "=============================================="
|
||||
97
运营中枢/工作台/宝塔_服务器检查与清理_操作指南.md
Normal file
97
运营中枢/工作台/宝塔_服务器检查与清理_操作指南.md
Normal file
@@ -0,0 +1,97 @@
|
||||
# 宝塔服务器 全方位检查与磁盘清理 · 操作指南
|
||||
|
||||
> 卡若AI 生成 | 当 SSH/API 无法远程连接时,在宝塔面板终端执行
|
||||
|
||||
---
|
||||
|
||||
## 一、当前连接状态(卡若AI 侧)
|
||||
|
||||
| 服务器 | IP | SSH | 宝塔 API | 说明 |
|
||||
|--------|-----|-----|----------|------|
|
||||
| **存客宝** | 42.194.245.239 | ❌ Permission denied | ❌ IP 未加入白名单 | 需在宝塔面板终端执行 |
|
||||
| **kr宝塔** | 43.139.27.93 | ❌ Permission denied | ❌ IP 未加入白名单 | 同上 |
|
||||
| 小型宝塔 | 42.194.232.22 | ❌ Connection closed | - | 同上 |
|
||||
|
||||
**本机 IP**:211.156.92.72(若需 API 远程检查,需将此 IP 加入各服务器宝塔「设置→API 接口」白名单)
|
||||
|
||||
---
|
||||
|
||||
## 二、操作步骤(存客宝 / kr宝塔 通用)
|
||||
|
||||
### 步骤 1:登录宝塔面板
|
||||
|
||||
- 存客宝:https://42.194.245.239:9988
|
||||
- kr宝塔:https://43.139.27.93:9988
|
||||
|
||||
账号:ckb
|
||||
密码:zhiqun1984
|
||||
|
||||
### 步骤 2:打开终端
|
||||
|
||||
左侧菜单 → **终端** → 进入命令行界面
|
||||
|
||||
### 步骤 3:执行全方位检查 + 清理
|
||||
|
||||
打开文件 `运营中枢/工作台/宝塔_全方位检查与磁盘清理_一键脚本.sh`,复制**全部内容**,粘贴到宝塔终端执行。
|
||||
|
||||
脚本会依次完成:系统检查 → 磁盘占用分析 → 日志/临时文件清理 → 清理后状态输出。
|
||||
|
||||
### 步骤 4:清空回收站
|
||||
|
||||
清理脚本执行完后 → 宝塔面板 → **文件** → **回收站** → **清空**
|
||||
|
||||
### 步骤 5:反馈结果
|
||||
|
||||
将终端输出的「检查阶段」和「清理后」的 `df -h` 结果发给卡若AI,便于进一步分析。
|
||||
|
||||
---
|
||||
|
||||
## 三、检查内容说明
|
||||
|
||||
| 检查项 | 说明 |
|
||||
|--------|------|
|
||||
| 系统负载/内存 | uptime, free -h |
|
||||
| 磁盘 df | 各分区使用率 |
|
||||
| 根目录占用 | du 找出最大目录 |
|
||||
| /www 子目录 | 网站、日志、备份占用 |
|
||||
| 网站日志 | /www/wwwlogs 各站点日志大小 |
|
||||
| 宝塔日志 | request 等面板日志 |
|
||||
| 大文件 | 超过 100M 的文件列表 |
|
||||
| Docker | 未用镜像/容器占用(如有)|
|
||||
|
||||
---
|
||||
|
||||
## 四、清理内容说明
|
||||
|
||||
| 清理项 | 说明 | 风险 |
|
||||
|--------|------|------|
|
||||
| journalctl | 保留 3 天 | 低 |
|
||||
| /var/log 旧日志 | 7 天前 .gz 删除、.log 截断 | 低 |
|
||||
| apt 缓存 | apt-get clean, autoremove | 低 |
|
||||
| /tmp, /var/tmp | 临时文件 | 低 |
|
||||
| 宝塔 request 日志 | 截断 | 低 |
|
||||
| 网站访问日志 | truncate 清空 | 低 |
|
||||
| 回收站 | 面板手动清空 | 需确认无重要文件 |
|
||||
|
||||
---
|
||||
|
||||
## 五、若磁盘仍臃肿,可进一步执行(谨慎)
|
||||
|
||||
在终端执行前请确认无重要数据:
|
||||
|
||||
```bash
|
||||
# 删除 7 天前宝塔备份(确认备份策略后再执行)
|
||||
find /www/backup -type f -mtime +7 -delete
|
||||
|
||||
# 删除 Docker 未用资源(确认无需要保留的镜像后)
|
||||
docker system prune -af
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 六、开通远程后
|
||||
|
||||
1. **SSH**:确认 root 密码为 zhiqun1984,端口 22022 可用
|
||||
2. **API 白名单**:将本机 IP 211.156.92.72 加入各服务器宝塔 API 白名单
|
||||
|
||||
完成后卡若AI 可远程执行 `快速检查服务器.py` 和清理脚本。
|
||||
Reference in New Issue
Block a user