# 🔥宝塔纯净版安装命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

{% hint style="warning" %}

### **⚠️⚠️⚠️宝塔纯净版声明⚠️⚠️⚠️**

**本宝塔仅限个人本地测试用途！请勿传播！**

**如需商用，请支持正版！**
{% endhint %}

{% hint style="success" %}

#### 宝塔纯净版官网 / <mark style="background-color:orange;">最新版命令</mark> <https://www.HostCLi.com>

#### <mark style="background-color:orange;">最新版命令</mark> <https://www.HostCLi.com>

#### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

{% endhint %}

## 宝塔纯净版安装命令 \[最新推荐] <a href="#install" id="install"></a>

<https://www.hostcli.com/>

{% code title="宝塔纯净版 11.0 万能通用安装命令兼容Ubuntu22 / Debian12 / CentOS9 / OpenCloud 9 / AlibabaCloud 3 > 麒麟，统信，欧拉等Linux系统" overflow="wrap" fullWidth="false" %}

```
宝塔纯净版主页 https://www.HostCLi.com
```

{% endcode %}

## 宝塔云控安装命令

<https://www.hostcli.com/>

<pre data-title="宝塔云控安装命令 推荐使用CentOS 9、Ubuntu 22、Debian 12，如果失败请尝试再次安装，可能需要安装多次才能成功" data-overflow="wrap"><code><strong>见宝塔纯净版主页 https://www.HostCLi.com
</strong></code></pre>

{% hint style="info" %}

### <mark style="background-color:blue;">宝塔纯净版介绍</mark>

1. [**【宝塔纯净版独家新功能】增加了Telegram BOT机器人告警通知渠道**](https://www.hostcli.com/#jianrong-v8.2.0)**；**
2. 安全：剥离了所有与宝塔官方的通信、上报、下发；并且不与本站纯净版服务器通信；
3. 免费：提升为企业会员，免费使用软件商店中的所有\[企业版插件]、\[专业版插件]、\[运行环境]、\[免费插件]、\[宝塔插件]；部分\[第三方应用]安装可能会失败；
4. 解决方案：所有功能与原版一致，如有任何问题请参考宝塔官方解决方案；或加入<mark style="color:blue;">**Telegram顶尖站长群**</mark> [<mark style="color:blue;">**https://TG.HostCLi.COM**</mark>](https://TG.HostCLi.COM)
5. 面板修复：纯净版不与官方通信，也没有与HostCLi服务器通信，所以无法判断贵站情况，建议使用[升级代码](#update)修复/或安装宝塔官方版再安装纯净版(小概率出现异常，大概率只重装面板不影响网站运行)；
   {% endhint %}

> * 本站声明：纯净版仅做通信剥离、代码未加密、未添加任何新增代码！
> * 友情提示：宝塔纯净版绝不存在任何后门、挖矿等消耗CPU等情况，经与众多站长合作排查大概归纳为：建站使用的程序或环境存在漏洞/使用过其他脚本后才安装宝塔纯净版/暴露了端口或网站后台等安全因素所致；

## 宝塔面板纯净版独家 Telegram 告警通知功能预览 <a href="#telegram_preview" id="telegram_preview"></a>

{% content-ref url="/pages/1XLrXsxOoIZmy0fKcU5h" %}
[宝塔面板/云安全监控 - 如何配置Telegram告警通知](/telegram-bot/telegram-bot-notification)
{% endcontent-ref %}

<div align="left"><figure><img src="https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2F2f50bUOR4PjPrNg7Zyc2%2FTelegram%E5%91%8A%E8%AD%A6.png?alt=media&amp;token=cc24714b-e236-45f2-a8e0-7e944438b20f" alt="" width="188"><figcaption><p>宝塔纯净版 8.2.0版本独家 Telegram 告警通知功能预览</p></figcaption></figure></div>

{% content-ref url="/pages/1XLrXsxOoIZmy0fKcU5h" %}
[宝塔面板/云安全监控 - 如何配置Telegram告警通知](/telegram-bot/telegram-bot-notification)
{% endcontent-ref %}

## <<帮助文档见左侧边栏 <a href="#list" id="list"></a>

* ### 站长交流群 <https://TG.HostCLi.COM>&#x20;

## 强力推荐： <a href="#tuijian" id="tuijian"></a>

<mark style="color:orange;">业内 SEO站群、影视大站首选的香港和美国线路！</mark>

* #### [香港CN2独立服务器>>](https://my.nextcli.com/aff.php?aff=447\&gid=3)
* #### [美国CN2独立服务器>>](https://my.nextcli.com/aff.php?aff=447\&gid=13)

- [x] [联系客服**咨询/购买**服务器 https://t.me/GfwVipBOT](https://t.me/GfwVipBOT)

* [**Gfw封禁解决方案：让被墙的域名再次可通过GFW封锁！挽回网站流量！**](https://gfwvip.com/)
* [**中国移动墙域名解决方案>>**](https://docs.gfwvip.com/#step6-1)
* [**域名SSL https证书永久免费申请/自动续期>>**](https://httpscli.com)

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔安全建议

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### 禁止通过IP访问网站 <a href="#ban-ip" id="ban-ip"></a>

1、宝塔面板可以设置服务器禁ping，ping不到，就不会有后续的暴力破解登录ssh等安全隐患

&#x20;     教程：宝塔面板左边栏 -> 安全 -> 禁ping

2.1、通过宝塔面板新建一个网站，将本机所有IP当作域名填写进去，一行一个IP；

2.2、添加完成后，在 站点->伪静态 中收入以下几个方案：

> ### Nginx方案：（CentOS / Debian / Ubuntu） <a href="#ban-ip-nginx" id="ban-ip-nginx"></a>
>
> #### 方案一：访问IP时返回444状态码，直接关闭响应（更像不存在） <a href="#ban-ip-nginx-1" id="ban-ip-nginx-1"></a>
>
> ```
> location / {
> 	 return       444;
> }
> ```
>
> ⚠️ 444 是 Nginx 特有的状态码，表示 直接断开连接，不返回任何内容。
>
> &#x20;    大多数扫描器看到的是“连接被重置/无响应”，会认为这个 IP 没有网站。
>
> #### 方案二：返回空响应（最干净） <a href="#ban-ip-nginx-2" id="ban-ip-nginx-2"></a>
>
> ```
> location / {
> 	 return       204;
> }
> ```
>
> ⚠️ 204 表示 No Content，客户端会认为请求成功，但啥也没有。
>
> &#x20;    对普通人/扫描器来说，看起来像是“空站点”。
>
> #### 方案三：返回一个错误码（让人误判） <a href="#ban-ip-nginx-3" id="ban-ip-nginx-3"></a>
>
> ```
> location / {
> 	 return       495;
> }
> ```
>
> ⚠️ 204 表示 No Content，客户端会认为请求成功，但啥也没有。
>
> &#x20;    对普通人/扫描器来说，看起来像是“空站点”。

> ### Apache (httpd) <a href="#ban-ip-apache" id="ban-ip-apache"></a>
>
> #### 方案一：mod\_security 丢弃请求 <a href="#ban-ip-apache-1" id="ban-ip-apache-1"></a>
>
> ```
> SecRule REQUEST_URI ".*" "id:444,phase:1,deny,status:444,log"
> ```
>
> * 这样 Apache 收到请求后直接 丢弃，不返回 HTTP。
>
> * 但是 status:444 只是写在日志里，客户端感受到的是 连接被断开。
>
> * 等效于 Nginx 的 444。
>
> #### 方案二：防火墙层面阻断（推荐） <a href="#ban-ip-apache-2" id="ban-ip-apache-2"></a>
>
> 直接在 iptables 或 firewalld 里对裸 IP 访问丢包：
>
> ```
> iptables -A INPUT -p tcp --dport 80 -m string --string "Host: " --algo bm --to 70 -j DROP
> ```
>
> 只允许带 Host 域名的请求，IP 直连丢弃
>
> Apache 本身没有“挂起/断开”能力，只能借助安全模块或防火墙。

> ### Windows IIS <a href="#ban-ip-windows" id="ban-ip-windows"></a>
>
> #### 方案一：IIS 动态筛选请求 + 直接终止连接 <a href="#ban-ip-windows-1" id="ban-ip-windows-1"></a>
>
> * 安装 IIS Request Filtering 或 URL Rewrite 模块；
> * 配置规则：如果 Host 不是指定域名 → Abort Request（直接终止 TCP）。
>
> 例如在 web.config 里加：
>
> ```
> <system.webServer>
>   <rewrite>
>     <rules>
>       <rule name="Block IP access" stopProcessing="true">
>         <match url=".*" />
>         <conditions>
>           <add input="{HTTP_HOST}" pattern="^example\.com$" negate="true" />
>         </conditions>
>         <action type="CustomResponse" statusCode="444" statusReason="Connection Closed" statusDescription="Nginx-style 444"/>
>       </rule>
>     </rules>
>   </rewrite>
> </system.webServer>
> ```
>
> IIS 可以配置成直接关闭连接（浏览器看到的就是连接失败）。
>
> #### 方案二：Windows 防火墙过滤 <a href="#ban-ip-windows-2" id="ban-ip-windows-2"></a>
>
> 直接在 iptables 或 firewalld 里对裸 IP 访问丢包：
>
> 直接用防火墙丢掉所有 IP 直连请求，只允许 Host 为域名的流量通过。

### 修改宝塔默认配置： <a href="#change-default" id="change-default"></a>

修改默认SSH端口：[修改方法请自行google搜索](https://www.google.com/search?q=centos+%E6%94%B9+ssh+%E7%AB%AF%E5%8F%A3)；

登陆宝塔面板->安全  *启用SSH*  <mark style="background-color:red;">关闭</mark>；<mark style="color:green;">以免ssh root密码被暴力破解，禁止ssh登陆，只能宝塔登陆；</mark>

登陆宝塔面板->面板设置->面板端口 <mark style="background-color:purple;">修改默认端口</mark>；<mark style="color:green;">以免被批量扫描到宝塔端口、定向爆破；</mark>

登陆宝塔面板->面板设置->安全入口 <mark style="background-color:orange;">修改宝塔路径</mark>；

登陆宝塔面板->面板设置-><mark style="background-color:orange;">修改面板用户 和 面板密码;</mark>

### 善用计划任务+自动备份： <a href="#backup" id="backup"></a>

如：应用商店中搜索【谷歌云网盘】或其他网盘并安装、配置

然后通过计划任务，分别创建两条定时备份：备份网站程序/目录、备份数据库 到谷歌网盘；

![示例：计划任务+备份网站到谷歌网盘](https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2F5XyIdOFaWNsL2ohb2gvg%2Fimage.png?alt=media\&token=8432425f-8270-4246-9b0d-251f1e77da04)

### 删除登录日志： <a href="#delete-log" id="delete-log"></a>

![](https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2F1voIQNB0FaKOXdEvIPRL%2F22.png?alt=media\&token=9b782cd3-3113-47ad-9573-938b3f94edf3)

部分用户可能有这个需要；也可以配合[跳板机登录服务器](https://www.nextcli.com/cart?fid=4)+[跳板机的计划任务](https://docs.nextcli.com/jumpserver/security#delete-log)，更加安全；

&#x20;[CentOS7 系统清空删除系统日志的方法>>](https://cloud.tencent.com/developer/article/1969592) 将代码放到跳板机、宝塔计划任务内即可。

以上为[Centos清理ssh登录日志](https://www.google.com.hk/search?q=centos+%E6%B8%85%E7%90%86+ssh+%E7%99%BB%E5%BD%95+%E6%97%A5%E5%BF%97)，其他系统请自行搜索命令；

```
cat /dev/null > /var/log/boot.log
cat /dev/null > /var/log/btmp
cat /dev/null > /var/log/cron
cat /dev/null > /var/log/dmesg
cat /dev/null > /var/log/firewalld
cat /dev/null > /var/log/grubby
cat /dev/null > /var/log/lastlog
cat /dev/null > /var/log/mail.info
cat /dev/null > /var/log/maillog
cat /dev/null > /var/log/messages
cat /dev/null > /var/log/secure
cat /dev/null > /var/log/spooler
cat /dev/null > /var/log/syslog
cat /dev/null > /var/log/tallylog
cat /dev/null > /var/log/wpa_supplicant.log
cat /dev/null > /var/log/wtmp
cat /dev/null > /var/log/yum.log
```

### 其他建议： <a href="#others" id="others"></a>

禁止数据库等端口的外网访问；

尽量不要使用非官方提供、第三方破解的建站程序，大多数服务器被黑主要是因为程序有后门，跟宝塔没有直接、间接的关系；

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔常见问题

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

{% hint style="success" %}
如遇未知问题，可以到宝塔群中询问，或把详细内容复制给ChatGPT、Google Gemini.
{% endhint %}

### 为什么正常在用的宝塔面板无法登陆？ <a href="#q1" id="q1"></a>

如遇面板无法登陆等情况，请通过SSH登陆root账号，然后输入“bt”命令，根据 [宝塔面板命令行](https://support.hostcli.com/bt-command/btcode#bt) 的提示取消相关限制，清理缓存、重启面板。

### 为什么面板后台显示两个硬盘？一个大一个小？ <a href="#q2" id="q2"></a>

参考[Q2](#q2)；

### &#x20;跟目录 / 经常满？如何把内容转移到 /home 目录下 <a href="#q3" id="q3"></a>

A 因为 【宝塔面板->默认建站目录】【默认备份目录】都在 <mark style="background-color:orange;">/www</mark> 目录下，如果 <mark style="background-color:blue;">/ 根目录</mark> 硬盘分的较少，就会导致 <mark style="background-color:blue;">/ 根目录</mark> 的硬盘容易满，而另外一块目录却很空，解决方案：

1. 需要及时清理满的目录内的数据和缓存；
2. 让机房重新分区(**建议方案**)；
3. 手动转移 <mark style="background-color:orange;">/www</mark> 目录下的内容到其他分区 如 <mark style="background-color:blue;">/home</mark> ，并修改宝塔面板后台配置，重启宝塔面板(**慎操作！**)；

### 磁盘满了如何清理？ <a href="#q4" id="q4"></a>

进入网站程序后台选择清理缓存；

进入网站目录->找到缓存所在目录，选择相应缓存进行删除；

把它应用商店中搜索【日志清理工具】可以选择删除日志；

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔插件答疑

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### Q1 为什么有的插件无法使用？ <a href="#q1" id="q1"></a>

目前仅支持软件商店中的所有\[企业版插件]、\[专业版插件]、\[运行环境]、\[免费插件]、\[宝塔插件]

部分\[第三方应用]安装可能会失败，部分插件可能与第三方网站通信、鉴权，所以无法做到全部第三方插件免费可用！

### Q2 为什么应用商店空白？ <a href="#q2" id="q2"></a>

请使用游客模式重新登陆宝塔后台查看是否正常，如果正常，请回到原浏览器清空缓存后重新登陆；

或切换VPN重新刷新宝塔后台；<mark style="color:green;">一般是网络波动导致的暂时无法访问</mark>；

### Q3 网站监控报表 报错或无法加载数据 <a href="#q3" id="q3"></a>

请重新安装网站监控报表；

或执行以下命令：

```
wget https://v7.hostcli.com/install/plugin/total/install.sh
chmod +x install.sh
./install.sh install
```

如果执行该命令后，宝塔密码被重置，请保存密码，到自己服务器的宝塔-面板设置 重新修改密码、保存。

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

**End.**


# 内容无限制的美国服务器

业内影视站、视频APP、SEO站群、采集资源站首选的最佳美国线路！

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

## 内容无限制的美国服务器

* 业内采集资源站、影视站、视频APP、SEO站群首选的最佳美国线路CMI CN2可选！可能是当前环境下无二的选择！
* 抗大多数主流投诉！
* 国内直连、163、CN2、支持数字货币USDT支付！全程匿名支付！

购买连接：<https://my.nextcli.com/aff.php?aff=447&gid=3>

客服：[@NextCLiBOT](https://t.me/NextCLiBOT)

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)


# 内容无限制的香港服务器

业内影视站、视频APP、SEO站群、采集资源站首选的最佳香港线路！

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

## 内容无限制的香港服务器

* 业内影视站、视频APP、SEO站群、采集资源站首选的最佳香港线路CMI CN2可选！可能是当前环境下无二的选择！
* 抗大多数主流投诉！
* 国内直连、CMI、CN2、支持数字货币USDT支付！全程匿名支付！

购买连接：<https://my.nextcli.com/aff.php?aff=447&gid=13>

客服：[@NextCLiBOT](https://t.me/NextCLiBOT)

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)


# 域名被墙解决方案

Gfw封禁域名，可再次穿墙! 最大限度的降低流量损失，将用户跳转回最新域名..

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

网址：[**http://GfwVip.com**](http://GfwVip.com/?from=hostcli.com)

### **中国移动墙中墙解决方案**

中国移动网络占比已超过62.7%，让移动用户可以穿墙再度访问网站将大幅挽回流量损失

### **假墙防御解决方案**

基于大量假墙攻防实践、有效抗假墙攻击

### 难以置信的穿墙能力

真·过墙——全球最前沿的技术实力, 全网唯一同时支持http/https过墙

### 无可匹敌的跳转服务

以全球最佳云服务为基础，灾备、轮询

### 叹为观止的全域名支持

包括未来新增的域名后缀

### 绝无仅有的高端定制

站群, 导航, 机场, 发布页必备

网址：[**http://GfwVip.com**](http://GfwVip.com/?from=hostcli.com)

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)


# 宝塔面板/云安全监控 - 如何配置Telegram告警通知

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

**自建Telegram BOT机器人告警通知服务，Telegram对话框内的效果截图：**

<figure><img src="https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2F2f50bUOR4PjPrNg7Zyc2%2FTelegram%E5%91%8A%E8%AD%A6.png?alt=media&amp;token=cc24714b-e236-45f2-a8e0-7e944438b20f" alt="宝塔面板Telegram BOT机器人告警通知" width="375"><figcaption></figcaption></figure>

### Telegram告警通知，支持的告警类型众多 <a href="#alarm-type" id="alarm-type"></a>

<figure><img src="https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2FuMQJpgHXSVcXE4m5riIF%2FTelegram%E5%91%8A%E8%AD%A6-1.png?alt=media&amp;token=e98938c6-98bf-4343-9d79-ebafb83abe11" alt=""><figcaption><p>添加告警任务时，需要勾选上Telegram，再提交添加任务</p></figcaption></figure>

### 支持服务停止后重启 <a href="#alarm-reboot-service" id="alarm-reboot-service"></a>

<figure><img src="https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2FonXNSJ1dcVQiDbnSCVgP%2FTelegram%E5%91%8A%E8%AD%A6-2.png?alt=media&amp;token=c005ad12-3eae-40fd-9e80-f8e29f754bc3" alt=""><figcaption><p>选择 服务停止告警 后，就会出现通知类型，可以选择各个安装了的模块，并且选择自动重启等条件选项。</p></figcaption></figure>

### 前言 <a href="#intro" id="intro"></a>

Telegram机器人的发送信息功能需要指定聊天窗口ID，接下来介绍的则是如何利用机器人获取Telegram的个人ID及群组ID。

### 一、注册机器人并获取Token <a href="#register-telegram-bot" id="register-telegram-bot"></a>

与官方机器人 [@BotFather](https://t.me/botfather) 对话，注册并获取机器人Token；点击以下链接查看教程

{% content-ref url="/pages/qhZ1VofynweL1arcbXMX" %}
[Telegram Bot 机器人注册教程](/telegram-bot/register-new-telegram-bot)
{% endcontent-ref %}

### 二、获取对话ID 和 获取群组ID <a href="#get-my-id" id="get-my-id"></a>

将另外一个机器人 [@TGHelp](https://t.me/tghelp) 拉入新创建的用于接收宝塔告警通知的Telegram群组；

机器人进群的时候就会自动发出当前的 **对话ID** 以及 **群组ID**：

```
Your user ID: 888888888
Current chat ID: -1002386971866
```

获取完这两行信息，即可将该机器人踢出本群。

### 三、配置宝塔面板的告警通知模块为Telegram / 配置宝塔云控的告警方式为Telegram <a href="#config-telegram-bot-notification" id="config-telegram-bot-notification"></a>

示例链接：

<pre><code>https://api.telegram.org/bot<a data-footnote-ref href="#user-content-fn-1">&#x3C;你的机器人TOKEN></a>/sendMessage?chat_id=<a data-footnote-ref href="#user-content-fn-2">对话ID</a>
</code></pre>

3.1、将[@BotFather](https://t.me/BotFather) 分配的机器人TOKEN替换到上面这个示例链接中&#x7684;**<你的机器人TOKEN>**；

⚠️注意：<https://api.telegram.org/bot> 网址后的这bot三个字母要保留，示例：

<pre><code>https://api.telegram.org/bot<a data-footnote-ref href="#user-content-fn-3">7276021111:AAEMqcAAA_EzAUzJPFPiQnhLVqUR3SDji_U</a>/sendMessage?chat_id=<a data-footnote-ref href="#user-content-fn-4">-100239149666</a>
</code></pre>

3.2、将上述示例链接最后的数字ID替换为[第二步中获取的/需要接收消息的**对话ID**](#get-my-id)，ID可能带有 - 减号；

{% hint style="info" %}
chat\_id 可以是个人ID，也可以是私密群组ID 或 公开群组的ID，<mark style="color:orange;">只能填写其中一种ID</mark>；

Your user ID: 个人对话ID，如需告警通知直接由机器人发给自己，示例链接内请使用 Your user ID后的数字ID进行拼接；<mark style="color:orange;">需要与自己创建的BOT机器人进行对话才能接收通知消息</mark>；

Current chat ID: 群组对话ID，如需告警通知发送到Telegram群 \[私密群(历史记录对新成员可见)或公开群]，示例链接内请使用 Current chat ID 进行拼接；<mark style="color:orange;">可能需要给予自己创建的BOT机器人设置为群组管理员权限</mark>。
{% endhint %}

3.3、将机器人Token和接收告警消息的对话ID按照上述格式进行拼凑，然后复制粘贴到 【宝塔面板-面板设置-告警通知- Telegram】 或 【宝塔云监控-告警设置-Telegram】。

添加成功后，系统会自动发送测试通知到您配置的这个Telegram对话里；

### 四、FAQ <a href="#faq" id="faq"></a>

Q1：宝塔面板 和 宝塔云安全监控 可以共用一个机器人BOT通知到一个群组吗？

A1：经测试，可以！

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.

[^1]: 包括尖括号一起替换成你的token，不要保留尖括号

[^2]: chat\_id 可以是个人ID，也可以是私密群组ID 或 公开群组的ID，只能填写其中一种ID；

    Your user ID: 个人对话ID，如需告警通知直接由机器人发给自己，示例链接内请使用 Your user ID后的数字ID进行拼接；需要与自己创建的BOT机器人进行对话才能接收通知消息；

    Current chat ID: 群组对话ID，如需告警通知发送到Telegram群 \[私密群(历史记录对新成员可见)或公开群]，示例链接内请使用 Current chat ID 进行拼接；可能需要给予自己创建的BOT机器人设置为群组管理员权限。

[^3]: 示例token

[^4]: 示例私密群ID，历史消息对新成员：可见


# Telegram Bot 机器人注册教程

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

{% content-ref url="/pages/1XLrXsxOoIZmy0fKcU5h" %}
[宝塔面板/云安全监控 - 如何配置Telegram告警通知](/telegram-bot/telegram-bot-notification)
{% endcontent-ref %}

Telegram Bot，就是运行在 Telegram 上的可交互的「机器人」，你可以给它发送指令让它完成操作或是实现一些功能（付钱、游戏等等），或者可以在 Channel 或 Group 中发送特定消息。

这是 [官方介绍](https://core.telegram.org/bots)。它的主要原理就是开发者通过调用 [Telegram Bot API](https://core.telegram.org/bots/api) 来实现接收指令、发消息以及实现各种功能。

### 注册 <a href="#register" id="register"></a>

1. 与 [@BotFather](https://t.me/BotFather) 对话，发送指令 `/start` 开始，`/newbot` 申请一个新的 Bot 账号。

<div align="left"><figure><img src="https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2FW491Y6rEdy0JypGnk4NZ%2Fimage.png?alt=media&amp;token=f70aa493-b7ad-4b83-9868-13743b6b0790" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2FrtS1qKz3bERyLySpC4P1%2Fimage.png?alt=media&amp;token=6839737e-9620-4cf4-a2d1-e9f3443abdb7" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2F6kxKjgO0pCuVXjDdWsQ6%2Fimage.png?alt=media&amp;token=ba192519-8b96-44c9-bb31-91aa3f28ff99" alt="" width="375"><figcaption></figcaption></figure></div>

接着，BotFather 会要求你输入这个 Bot 的名字和 ID。

创建完成后，BotFather 会同时给你一个 Token，记住这个Token API，前面是数字，中间是冒号，后面是字符串。

![](https://1335146840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5FHc2JaRj2pmxKLktJe4%2Fuploads%2FhcV7SiF69qAixiQQmVyG%2Fimage.png?alt=media\&token=e73e191d-dd06-4107-95f6-cb0449238ef0)<br>

接下来，[按照教程获需要发送通知到达的对话窗口ID](/telegram-bot/telegram-bot-notification#get-group-id)。

**宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔面板命令大全/宝塔面板找回密码

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### 管理宝塔 <a href="#bt" id="bt"></a>

宝塔工具箱 <mark style="color:green;">(包含下列绝大部分功能 直接ssh中执行bt命令 仅限6.x以上版本面板)</mark>

```
bt
```

> \===============宝塔面板命令行==================&#x20;
>
> (1) 重启面板服务                         (8) 改面板端口&#x20;
>
> (2) 停止面板服务                         (9) 清除面板缓存&#x20;
>
> (3) 启动面板服务                         (10) 清除登录限制&#x20;
>
> (4) 重载面板服务                         (11) 设置是否开启IP + User-Agent验证&#x20;
>
> **(5) 修改面板密码**                         (12) 取消域名绑定限制&#x20;
>
> (6) 修改面板用户名                      (13) 取消IP访问限制&#x20;
>
> (7) 强制修改MySQL密码              (14) 查看面板默认信息&#x20;
>
> (22) 显示面板错误日志                 (15) 清理系统垃圾&#x20;
>
> (23) 关闭BasicAuth认证              **(16) 修复面板(检查错误并更新面板文件到最新版)**&#x20;
>
> (24) 关闭动态口令认证                 (17) 设置日志切割是否压缩&#x20;
>
> (25) 设置是否保存文件历史副本   **(18) 设置是否自动备份面板**&#x20;
>
> (26) 关闭面板ssl                           (28) 修改面板安全入口&#x20;
>
> (0) 取消                                         (29) 取消访问设备验证
>
> \===============================================
>
> 请输入命令编号：5
>
> 然后 回车 即可修改面板密码

#### 找回密码/修改面板密码 <a href="#reset-password" id="reset-password"></a>

ssh命令行直接输入 **`bt 5`**，（bt和5之间有个空格）即可找回密码。

* 如遇面板异常、报错、无法登陆、忘记密码等情况，请通过SSH登陆root账号，然后输&#x5165;**`bt`**&#x547D;令，根据宝塔面板命令行的提示修改相关项目，清理缓存、重启面板；
* 如果输入 **`bt`** 或 **`bt default`** 命令无效，可以尝试 **`bt 16`** 修复面板，不影响网站和数据正常运行；或重新安装宝塔开心版需要开启 **`bt 18`** (18) 设置是否自动备份面板 。

停止

```
/etc/init.d/bt stop
```

启动

```
/etc/init.d/bt start
```

重启

```
/etc/init.d/bt restart
```

卸载

```
/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel
```

查看当前面板端口

```
cat /www/server/panel/data/port.pl
```

修改面板端口，如要改成8881（centos 6 系统）

```
echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8881 -j ACCEPT
service iptables save
service iptables restart
```

修改面板端口，如要改成8881（centos 7 系统）

```
echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
firewall-cmd --permanent --zone=public --add-port=8881/tcp
firewall-cmd --reload
```

强制修改MySQL管理(root)密码，如要改成123456

```
cd /www/server/panel && python tools.py root 123456
```

修改面板密码，如要改成123456

```
cd /www/server/panel && python tools.py panel 123456
```

查看宝塔日志

```
cat /tmp/panelBoot.pl
```

查看软件安装日志

```
cat /tmp/panelExec.log
```

站点配置文件位置

```
/www/server/panel/vhost
```

删除域名绑定面板

```
rm -f /www/server/panel/data/domain.conf
```

清理登陆限制

```
rm -f /www/server/panel/data/*.login
```

查看面板授权IP

```
cat /www/server/panel/data/limitip.conf
```

关闭访问限制

```
rm -f /www/server/panel/data/limitip.conf
```

查看许可域名

```
cat /www/server/panel/data/domain.conf
```

关闭面板SSL

```
rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
```

查看面板错误日志

```
cat /tmp/panelBoot
```

查看数据库错误日志

```
cat /www/server/data/*.err
```

站点配置文件目录(nginx)

```
/www/server/panel/vhost/nginx
```

站点配置文件目录(apache)

```
/www/server/panel/vhost/apache
```

站点默认目录

```
/www/wwwroot
```

数据库备份目录

```
/www/backup/database
```

站点备份目录

```
/www/backup/site
```

站点日志

```
/www/wwwlogs
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

**End.**


# 宝塔云安全监控-宝塔云控常用命令/找回密码

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### **命令行工具**

主控命令行工具箱

```
btm
```

### **宝塔云控修改密码/找回密码** <a href="#reset-password" id="reset-password"></a>

> \==================云安全监控命令行======================
>
> 1\) 重启主控服务        2) 查看登录地址及安全入口
>
> 3\) 停止主控服务        4) 查看运行状态
>
> 5\) 查看错误日志        6) 修改管理员密码(自动生成随机密码)
>
> 7\) 关闭basic\_auth    **8) 修改管理员密码(手动输入密码)**
>
> 9\) 取消域名绑定        10) 修改安全入口(手动输入)
>
> 11\) 取消IP绑定限制    12) 修改端口(手动输入)
>
> **13) 修复主控(检查错误并更新云安全监控到最新版)**
>
> 14\) 无法访问?(云安全监控故障检测自动修复程序-超强力版)
>
> 15\) 关闭动态口令认证
>
> 0\) 退出或按组合键\[ctrl+c]
>
> \======================================================&#x20;
>
> 请输入对应数字进行命令行操作\[0-15]:8
>
> 按回车键下一步，即可修改管理员密码(手动输入密码)

#### **找回密码/修改面板密码** <a href="#reset-password" id="reset-password"></a>

使用Toot登录SSH命令行输入 **`btm 8`**，（btm和8之间有个空格）即可重制密码。

* 如遇云控异常、报错、无法登陆、忘记密码等情况，请通过SSH登陆root账号，然后输&#x5165;**`btm`**&#x547D;令，根据云安全监控命令行的提示修改相关项目，清理缓存、重启主控；
* 如果输入 **`btm`** 或 **`btm default`** 命令无效，可以尝试 **`bt 13`**&#x4FEE;复主控，或重新安装宝塔云控。

查看主控访问地址

```
btm default
```

修改主控管理员密码

```
btm 8
```

修改主控安全入口

```
btm 10
```

修改主控端口

```
btm 12
```

修复主控

```
btm 13
```

***

### **被控命令行**

启动被控

```
btmonitoragent start
```

停止被控

```
btmonitoragent stop
```

查看被控日志

```
tail -n200 /usr/local/btmonitoragent/logs/logs.log
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔Nginx服务管理命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### Nginx服务管理

nginx安装目录

```
/www/server/nginx
```

启动

```
/etc/init.d/nginx start
```

停止

```
/etc/init.d/nginx stop
```

重启

```
/etc/init.d/nginx restart
```

启载

```
/etc/init.d/nginx reload
```

nginx配置文件

```
/www/server/nginx/conf/nginx.conf
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔Apache服务管理命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### Apache服务管理

apache安装目录

```
/www/server/httpd
```

启动

```
/etc/init.d/httpd start
```

停止

```
/etc/init.d/httpd stop
```

重启

```
/etc/init.d/httpd restart
```

启载

```
/etc/init.d/httpd reload
```

apache配置文件

```
/www/server/apache/conf/httpd.conf
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔MySQL服务管理命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### MySQL服务管理

mysql安装目录

```
/www/server/mysql
```

phpmyadmin安装目录

```
/www/server/phpmyadmin
```

数据存储目录

```
/www/server/data
```

启动

```
/etc/init.d/mysqld start
```

停止

```
/etc/init.d/mysqld stop
```

重启

```
/etc/init.d/mysqld restart
```

启载

```
/etc/init.d/mysqld reload
```

mysql配置文件

```
/etc/my.cnf
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔FTP服务管理命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### FTP服务管理

ftp安装目录

```
/www/server/pure-ftpd
```

启动

```
/etc/init.d/pure-ftpd start
```

停止

```
/etc/init.d/pure-ftpd stop
```

重启

```
/etc/init.d/pure-ftpd restart
```

ftp配置文件

```
/www/server/pure-ftpd/etc/pure-ftpd.conf
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔PHP服务管理命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### PHP服务管理

php安装目录

```
/www/server/php
```

启动(请根据安装PHP版本号做更改，例如：/etc/init.d/php-fpm-54 start)

```
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} start
```

停止(请根据安装PHP版本号做更改，例如：/etc/init.d/php-fpm-54 stop)

```
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} stop
```

重启(请根据安装PHP版本号做更改，例如：/etc/init.d/php-fpm-54 restart)

```
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} restart
```

启载(请根据安装PHP版本号做更改，例如：/etc/init.d/php-fpm-54 reload)

```
/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} reload
```

配置文件(请根据安装PHP版本号做更改，例如：/www/server/php/52/etc/php.ini)

```
/www/server/php/{52|53|54|55|56|70|71|72|73|74}/etc/php.ini
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔Redis服务管理命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### Redis服务管理

redis安装目录

```
/www/server/redis
```

启动

```
/etc/init.d/redis start
```

停止

```
/etc/init.d/redis stop
```

redis配置文件

```
/www/server/redis/redis.conf
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


# 宝塔Memcached服务管理命令

官网 http\://www\.HostCLi.com  Telegram群: https\://TG.HostCLi.COM

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

### Memcached服务管理

memcached安装目录

```
/usr/local/memcached
```

启动

```
/etc/init.d/memcached start
```

停止

```
/etc/init.d/memcached stop
```

重启

```
/etc/init.d/memcached restart
```

启载

```
/etc/init.d/memcached reload
```

### **宝塔站长群** [**https://TG.HostCLi.COM**](https://TG.HostCLi.COM)

End.


