[리눅스]
# cd /etc/mosquitto //-- mosquitto위치로 이동
# vi mosquitto.conf //--설정파일 맨 밑에 추가
# 비밀번호 파일경로 설정 password_file /etc/mosquitto/passwd # 익명접속차단 allow_anonymous false
# vi /etc/mosquitto/passwd // 비밀번호 파일생성
# username:password user:1234
# mosquitto_passwd -U /etc/mosquitto/passwd // passwd 파일암호화
# cat passwd // 암호화 확인
# systemctl restart mosquitto
# mosquitto_sub -h localhost -t /topic -u user -P 1234 // subscribe
# mosquitto_pub -h localhost -t /topic -u user -P 1234 -m "test" //publish
# user 추가시 "mosquitto_passwd -b PW파일위치 ID PW" 로 설정가능
# mosquitto_passwd -b /etc/mosquitto/passwd admin root1234
[참고]
https://chichi-story.tistory.com/34
[윈도우]
1. password.txt 이름으로 비어있는 파일을 생성하여 Mosquitto가 설치된 폴더에 저장
2. 계정 추가
C:\mosquitto>mosquitto_passwd -b password.txt admin password
3. mosquitto.conf 파일 수정
allow_anonymous false
password_file C:/mosquitto/password.txt
'Data Engineering > MQTT' 카테고리의 다른 글
RabbitMQ 윈도우 설치 (0) | 2022.02.08 |
---|---|
Mosquitto 도커 설치 (0) | 2022.02.07 |
Mosquitto Web Socket 설정 (0) | 2022.01.27 |
Mosquitto 접속오류 (대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다) (0) | 2022.01.27 |
Mosquitto 설치(Centos/Ubuntu) (0) | 2021.12.28 |