跳到主要内容
版本:latest

宝塔面板命令行工具使用指南

宝塔面板提供了强大的命令行工具 bt,可在 SSH 终端中快速执行常用的面板管理操作,无需登录面板后台。

快速开始

第一步: 通过 SSH 连接到服务器
第二步: 在终端中输入 bt 命令并按回车
第三步: 根据菜单提示,输入对应的数字编号执行操作

使用方法

首先,通过 SSH 连接到您的服务器,然后在终端中输入以下命令:

bt

执行 bt 命令后,会显示如下交互式菜单:

==================================宝塔面板命令行====================================
(1) 重启面板服务 (8) 改面板端口 |
(2) 停止面板服务 (9) 清除面板缓存 |
(3) 启动面板服务 (10) 清除登录限制 |
(4) 重载面板服务 (11) 设置是否开启IP + User-Agent验证 |
(5) 修改面板密码 (12) 取消域名绑定限制 |
(6) 修改面板用户名 (13) 取消IP访问限制 |
(7) 强制修改MySQL密码 (14) 查看面板默认信息 |
(22) 显示面板错误日志 (15) 清理系统垃圾 |
(23) 关闭BasicAuth认证 (16) 修复面板(安装当前版本的最新bug修复包) |
(24) 关闭动态口令认证 (17) 设置日志切割是否压缩 |
(25) 设置是否保存文件历史副本 (18) 设置是否自动备份面板 |
(26) 关闭面板ssl (19) 关闭面板登录地区限制 |
(28) 修改面板安全入口 (29) 取消访问设备验证 |
(30) 取消访问UA验证 (32) 开启/关闭【80、443】端口访问面板 |
(34) 更新面板(更新到最新版本) |
(0) 取消 |
====================================================================================

输入对应的数字编号并按回车即可执行相应操作。

常用命令说明

面板服务管理

命令功能说明
bt 1重启面板服务重启宝塔面板服务
bt 2停止面板服务停止宝塔面板服务
bt 3启动面板服务启动宝塔面板服务
bt 4重载面板服务重载面板配置,不中断服务

账户与密码

命令功能说明
bt 5修改面板密码修改面板登录密码
bt 6修改面板用户名修改面板登录用户名
bt 7强制修改MySQL密码强制重置 MySQL root 密码
bt 14查看面板默认信息查看面板地址、用户名、密码等信息

访问设置

命令功能说明
bt 8改面板端口修改面板访问端口
bt 28修改面板安全入口修改面板安全入口路径
bt 32开启/关闭 80、443 端口访问面板控制是否允许通过 80/443 端口访问面板

安全设置

命令功能说明
bt 10清除登录限制清除登录失败次数限制
bt 11设置 IP + User-Agent 验证开启或关闭 IP 和 UA 双重验证
bt 12取消域名绑定限制取消面板域名绑定
bt 13取消 IP 访问限制取消面板 IP 访问白名单限制
bt 19关闭面板登录地区限制关闭基于地区的登录限制
bt 23关闭 BasicAuth 认证关闭 HTTP 基础认证
bt 24关闭动态口令认证关闭二次验证(2FA)
bt 26关闭面板 SSL关闭面板 HTTPS 访问
bt 29取消访问设备验证取消设备绑定验证
bt 30取消访问 UA 验证取消 User-Agent 验证

维护与修复

命令功能说明
bt 9清除面板缓存清除面板运行缓存
bt 15清理系统垃圾清理系统临时文件和日志
bt 16修复面板安装当前版本的最新 bug 修复包
bt 22显示面板错误日志查看面板错误日志
bt 34更新面板更新面板到最新版本

其他设置

命令功能说明
bt 17设置日志切割是否压缩控制日志切割后是否压缩
bt 18设置是否自动备份面板开启或关闭面板自动备份
bt 25设置是否保存文件历史副本控制文件编辑时是否保存历史版本

快捷命令

bt 命令支持直接在终端执行,无需进入交互菜单:

bt 14    # 查看面板默认信息
bt 1 # 重启面板
bt 16 # 修复面板
bt 34 # 更新面板
bt 5 # 修改面板密码

常见使用场景

忘记面板密码

操作步骤:

  1. SSH 连接到服务器
  2. 输入 bt 命令进入菜单
  3. 输入编号 5 并按回车
  4. 按提示输入新密码

或直接执行:

bt 5

忘记面板地址或安全入口

操作步骤:

  1. SSH 连接到服务器
  2. 输入 bt 命令进入菜单
  3. 输入编号 14 并按回车

或直接执行:

bt 14

会显示完整的面板访问地址、用户名和密码。

面板无法访问

操作步骤:

  1. SSH 连接到服务器
  2. 输入 bt 命令进入菜单
  3. 依次尝试以下操作:
# 1. 先尝试重启面板(输入编号 1)
bt 1

# 2. 如果还是无法访问,查看错误日志(输入编号 22)
bt 22

# 3. 尝试修复面板(输入编号 16)
bt 16

被安全设置锁定

操作步骤:

  1. SSH 连接到服务器
  2. 输入 bt 命令进入菜单
  3. 根据情况选择对应编号:
# 清除登录限制(输入编号 10)
bt 10

# 取消 IP 访问限制(输入编号 13)
bt 13

# 关闭二次验证(输入编号 24)
bt 24

注意事项

  • 执行 bt 命令需要 root 权限
  • 修改端口、安全入口后,需要在防火墙中放行新端口
  • 关闭安全验证功能会降低面板安全性,建议问题解决后重新开启