Ubuntu下mosquitto(MQTT)基本安装使用

运行环境 ubuntu 20.04

mosquitto版本 2.0.11

一、安装

1.更新软件包

sudo apt-get update

2.安装mosquitto服务端

sudo apt-get install mosquitto -y

3.安装mosquitto客户端

sudo apt-get install mosquitto-clients -y

二、配置

1.修改配置文件

默认配置文件路径 /etc/mosquitto/mosquitto.conf

添加配置

#监测端口

listener 1234 0.0.0.0

#禁止匿名登录
allow_anonymous false
#存放用户的文件
password_file /etc/mosquitto/pwfile.example
#权限文件
acl_file /etc/mosquitto/aclfile.example

2.创建用户和密码

mosquitto_passwd /etc/mosquitto/pwfile.example aaaaaaa(用户名)

输入密码和确认密码

3.设置账户权限

编辑权限文件 /etc/mosquitto/aclfile.example

添加

user aaaaaaa(用户名)
# 设置订阅权限
topic read zhuti/#  (主题)

user guozheng
# 设置发布权限
topic write zhuti/#  (主题)

三.常用命令

sudo systemctl status mosquitto     查看运行状态
sudo systemctl stop mosquitto     停止mosquitto
sudo systemctl start mosquitto     运行mosquitto

sudo systemctl restart mosquitto  重启mosquitto

 

 

CssHtm资源站——资源分享平台
csshtm源码网 » Ubuntu下mosquitto(MQTT)基本安装使用

发表回复

提供最优质的资源集合

立即查看 了解详情