ubuntu20搭建MQTT

bash 复制代码
sudo apt update
sudo apt install mosquitto mosquitto-clients
sudo mosquitto_passwd -c /etc/mosquitto/passwd myuser
sudo nano /etc/mosquitto/mosquitto.conf
bash 复制代码
# 允许匿名用户连接(默认为 true,我们先关闭它)
allow_anonymous false

# 指定密码文件路径
password_file /etc/mosquitto/passwd

# 设置监听器(可选,确保它在监听本地和/或网络)
listener 1883
bash 复制代码
sudo chmod 644 /etc/mosquitto/passwd

查看日志

bash 复制代码
/var/log/mosquitto/mosquitto.log
bash 复制代码
# 第二个用户
sudo mosquitto_passwd  /etc/mosquitto/passwd user2

测试

bash 复制代码
mosquitto_sub -h localhost -t "test/topic" -u "myuser" -P "your_password"
mosquitto_pub -h localhost -t "test/topic" -m "Hello Secure MQTT!" -u "myuser" -P "your_password"


相关推荐
Ziky学习记录4 分钟前
从零到实战:React Router 学习与总结
前端·学习·react.js
wuhen_n9 分钟前
JavaScript链表与双向链表实现:理解数组与链表的差异
前端·javascript
wuhen_n13 分钟前
JavaScript数据结构深度解析:栈、队列与树的实现与应用
前端·javascript
狗哥哥34 分钟前
微前端路由设计方案 & 子应用管理保活
前端·架构
前端大卫1 小时前
Vue3 + Element-Plus 自定义虚拟表格滚动实现方案【附源码】
前端
却尘1 小时前
Next.js 请求最佳实践 - vercel 2026一月发布指南
前端·react.js·next.js
ccnocare1 小时前
浅浅看一下设计模式
前端
Lee川1 小时前
🎬 从标签到屏幕:揭秘现代网页构建与适配之道
前端·面试
Ticnix2 小时前
ECharts初始化、销毁、resize 适配组件封装(含完整封装代码)
前端·echarts
纯爱掌门人2 小时前
终焉轮回里,藏着 AI 与人类的答案
前端·人工智能·aigc