3/29/2018 11:10 PM | |
Posts: 439 Rating: (109) |
Hello, I had to talk about it to find the way to do it correctly. Here is how I did it, tell me if you have a better and more secure way to do it. https://mosquitto.org/man/mosquitto_passwd-1.html http://www.steves-internet-guide.com/mqtt-username-password-example/ There is a configuration file which is "mosquitto.conf" and a password file example which is "pwfile.example" and they are both located in folder "/etc/mosquitto/". Using WinSCP, you can locate them and open/modify them or you can do it via PuTTY too, but I won't go this way. Here is the default content of both files: mosquitto.conf pwfile.example You can create your own password file via WinSCP. I had to put a spacebar in it just to put something in it and create the file. Using PuTTY, use the following command to create a user:
Using WinSCP, you can open the password file to confirm there is something new in it. You now have to modify the configuration file to point on the password file. allow_anonymous false password_file /etc/mosquitto/password.example Reboot using "reboot" in PuTTY or power cycle if you prefer. It is now not possible for a Mosquitto subscriber to subscribe or publish on a topic without password. Have a good day! Best regards, Hugo |
Last edited by: HugoD at: 3/30/2018 2:17:59 PMLast edited by: HugoD at: 3/30/2018 2:31:23 PM |
|
Follow us on