日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

centos7修改服务器密码,centos7 上搭建MQTT服务器,修改密码,设置权限并进行测试。...

發布時間:2025/4/17 c/c++ 87 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos7修改服务器密码,centos7 上搭建MQTT服务器,修改密码,设置权限并进行测试。... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

①.完成MQTT服務器的搭建

②.集成MQTT到springboot后臺

③.使MQTT支持WebSocket以便前端與springboot進行消息收發。

④.集成MQTT到工控機中

1.安裝

mosquitto已經被加入到EPEL倉庫中,添加EPEL源后可以直接通過yum安裝。

sudo yum -y install epel-release

sudo yum install mosquitto

2.啟停控制

控制mosquitto這個service即可。

#啟動

sudo systemctl start mosquitto

#停止

sudo systemctl stop mosquitto

#重啟

sudo systemctl restart mosquitto

#開機自啟

sudo systemctl stop mosquitto

3. 提升安全等級

默認配置文件的位置是:/etc/mosquitto/mosquitto.conf。

(1)關閉allow_anonymous

在配置文件中去掉allow_anonymous參數前的注釋符#,并將選項修改為false。

allow_anonymous false

(2)開啟mqtt的websocket服務

開啟后,前端或H5端可直接通過mqtt服務器與客戶端及時消息通訊(如微信公眾號 ——共享單車開鎖)

安裝的是eclipse 的鏡像docker版本的可直接在mosquitto.conf添加下面的命令即可使mqtt服務器支持websocket

port 1883

listener 9001

protocol websockets

(3)設置密碼

mqttroot 為用戶名,輸入此命令后會要求連續輸入兩次密碼

注:第一次添加用戶需用mosquitto_passwd -c,第二次則不用-c,否則會覆蓋第一個用戶

#mosquitto_passwd -c /etc/mosquitto/pwfile.example mqttroot

重啟mosquitto后配置生效,同時pwfile.example文件中的密碼轉為密文存儲。

(4)用戶權限控制

修改用戶權限 :vim /etc/mosquitto/aclfile.example

aclfile.example文件示例如下:

# 這會影響沒有用戶名的用戶訪問限制,讓無用戶名的客戶端可以擁有訂閱和發布權限

#topic read $SYS/#

#topic write $SYS/#

# 該topic只開放給“mqttroot”使用

#user mqttroot

#topic foo/bar

# This affects all clients.

#pattern write $SYS/broker/connection/%c/state

#遺囑主題(客戶端在connect的option屬性中添加遺囑message,這樣當客戶端異常斷開時mqtt服務器會給

#訂閱此topic的所有客戶端發送遺囑message),遺囑主題在服務端檢測客戶端在線離線的時候用到。

#注:正常diconnect時,mqtt服務器是不會向訂閱此主題的客戶端推送message的。

user mqttroot

topic status/online

# 后臺主題(工控機訂閱)

user mqttroot

topic production/device/ipc/send/#(#通配符后面加設備號可實現一對一通訊,不加可實現一對多通訊)

# 工控機主題(后臺訂閱)

user mqttroot

topic production/device/ipc/rec/#(后臺訂閱所有工控機發回來的消息)

(3)測試效果(分別開三個xshell窗口,模擬MQTT服務器,發送者,訂閱者)

給foo/bar推送消息(發送者)

訂閱foo/bar的消息(訂閱者)

②給springboot集成MQTT

未完待續。。。(已完成)

③.使MQTT支持WebSocket以便前端與springboot進行消息收發。

1.前端可mqtt的websocket直接與工控機通訊,這樣消息不經過后臺。

2.前端可使用原始的websocket與后臺通訊,后臺再通過mqtt與工控機通訊,通訊結果在返回給前端。

(已完成)

④.集成MQTT到工控機中

(已完成)

⑤工控機發布遺囑主題,后臺實時檢測工控機在線離線。效果如下:

總結

以上是生活随笔為你收集整理的centos7修改服务器密码,centos7 上搭建MQTT服务器,修改密码,设置权限并进行测试。...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 无码人妻精品一区二 | 国产成人无码www免费视频播放 | 亚洲高清毛片 | 亚洲免费三级 | 一本色道久久88综合日韩精品 | 麻豆疯狂做受xxxx高潮视频 | 伊人影院在线观看视频 | 日韩欧美在线播放 | 国产69精品麻豆 | 苍井空亚洲精品aa片在线播放 | 女教师高潮黄又色视频 | 91麻豆产精品久久久久久夏晴子 | 日本三级大片 | 久久久久人妻一区精品色 | 成人特级毛片69免费观看 | 日韩成人一级 | 亚洲性生活 | 大陆av片 | 精品少妇一二三区 | 国产乱码精品一区二区三区精东 | 一边摸上面一边摸下面 | 久久草视频在线 | 国产成人在线播放 | 国产精品一区无码 | 日本免费一区二区三区最新 | 亚洲v欧美 | 色综合色综合 | 免费视频日韩 | 国产一二三在线 | 日韩在线免费观看视频 | 国产精品国产三级国产专区51 | 深夜视频在线观看免费 | 日韩av在线播放不卡 | 蜜臀av性久久久久蜜臀aⅴ流畅 | wwwxxx在线播放 | 色中文字幕在线观看 | 自拍日韩亚洲一区在线 | 毛片内射久久久一区 | 亚洲精品久久久蜜桃 | 欧洲一区在线观看 | 欧美一区二区三区视频在线观看 | 日本人の夫妇交换 | 视频在线观看免费 | 香蕉日日| 超碰97人人爱 | 国产91色 | 99热热99| 91精品视频免费在线观看 | 最近中文字幕一区二区 | 国产精品资源 | 视屏一区| 黄页视频在线观看 | 欧美亚洲大片 | 伊人久久青草 | 日韩成人av一区 | 影音先锋成人资源网站 | 人妻换人妻a片爽麻豆 | 欧美性色19p | 农村寡妇一区二区三区 | 性色av一区二区三区红粉影视 | 91蜜桃臀久久一区二区 | 中文字幕乱码人妻一区二区三区 | 手机天堂网 | 粗大的内捧猛烈进出在线视频 | 免费特级黄毛片 | a级在线播放 | 中文字幕高清在线播放 | 中文字幕一区二区三区波野结 | 亚洲成人免费av | c逼| 欧美日本在线播放 | 国产精品色图 | 久久久久99精品成人片试看 | 成年人的黄色片 | 日本高清有码视频 | 人人叉人人 | 黑人与日本少妇 | 少妇毛片视频 | 在线色资源 | 成人黄色国产 | 中文字幕h | 成人国产一区二区三区精品麻豆 | 黄色小说在线免费观看 | 奇米影视9999| 视频三区在线 | 国产成人免费电影 | 国产精品av久久久久久无 | 国产a国产 | 欧美黑人又粗又大的性格特点 | 无码精品人妻一区二区三区影院 | 无码人妻丰满熟妇精品区 | 国产一道本 | 51久久久 | 欧美a级成人淫片免费看 | av导航网 | 91日本在线观看 | 亚洲aa在线观看 | 日韩欧美视频二区 | 国产精品伦理一区 |