动态 版块 发帖 消息 我的
Loading...
HadSky
支持原创软件,共创美好明天!
qq446825518
创始人Lv4   
玩客云安装无密码的MTQQ服务     

方案一(匿名 Mosquitto) 本身就非常适合你现在的 玩客云 / Kwrt / ARMv7 / HA / ESP 场景,而且非常适合整理成教程。

下面我给你一份 「从 0 到 100% 可用」的完整教程,你可以原样照抄做记录,每一步都有命令 / 配置 / 验证。


 教程标题(你可以直接用)


玩客云(ARMv7 / Kwrt)安装 Mosquitto MQTT(匿名方案)完整教程


一、环境说明(教程第一章)

 硬件 & 系统


设备:玩客云


架构:ARMv7(armv7l)


系统:Kwrt 24.10(基于 OpenWrt / LEDE)


验证命令:


uname -m

cat /etc/os-release

为什么不用 apt / sudo?


因为 Kwrt / OpenWrt 不使用 apt,而是:


包管理工具:opkg


默认登录用户:root(不需要 sudo)


二、更新软件源(必须)

opkg update


三、安装 Mosquitto MQTT(OpenWrt 正确方式)

安装 Mosquitto 服务端和客户端

opkg install mosquitto-nossl mosquitto-client-ssl



说明:


包名 作用

mosquitto-nossl MQTT 服务端(1883)

mosquitto-client-ssl mosquitto_pub / mosquitto_sub

确认已安装

opkg list-installed | grep mosquitto



看到类似即成功:


mosquitto-nossl

mosquitto-client-ssl


四、配置 Mosquitto(匿名方案核心)


本方案不使用用户名密码


编辑配置文件

vi /etc/mosquitto/mosquitto.conf

写入最小可用配置(直接全部替换)

# MQTT 监听端口

listener 1883


# 允许匿名访问(方案一核心)

allow_anonymous true


# 消息持久化

persistence true

persistence_location /var/lib/mosquitto/


# 日志输出

log_dest stdout



保存退出:


ESC

:wq

回车


五、启动 Mosquitto 并设置开机自启

/etc/init.d/mosquitto enable

/etc/init.d/mosquitto start


验证是否监听 1883 端口

netstat -lntp | grep 1883



看到 1883 即正常。


六、本机 MQTT 功能验证(非常重要)

终端 A:订阅消息

mosquitto_sub -h 127.0.0.1 -t test/openwrt


 终端 B:发布消息

mosquitto_pub -h 127.0.0.1 -t test/openwrt -m "匿名 MQTT 测试成功"


如果终端 A 收到:

匿名 MQTT 测试成功



说明 Mosquitto 在玩客云上已经完全可用

 0  已被阅读了24次  楼主 2026-01-27 19:30:13
回复列表

回复:玩客云安装无密码的MTQQ服务

guest
登录之后更精彩~
Powered by HadSky 7.1.1
© 2015-2026 PuYueTian
您的IP:216.73.216.113,2026-03-21 06:52:24,Processed in 0.00939 second(s).
Powered by HadSky
© 2012 - 2022 壹素天财 版权所有