Configurer le login du broker MQTT Installation:configurer le login du broker MQTT
1. Modifier la configuration
Les étapes suivantes permettent de configurer le broker MQTT de façon à n’accepter que les connexions authentifiées avec le login « pusr103 » et le mot de passe « 21052017 ». Ces informations sont requises pour toute publication ou souscription sur le broker MQTT Mosquitto. MQTT:connexions authentifiées
La première opération consiste à créer un fichier d’authentification pour y stocker les mots de passe du broker MQTT.
sudo mosquitto_passwd -c /etc/mosquitto/passwd pusr103
La commande mosquitto_passwd permet d’ajouter un utilisateur dans le fichier de mot de passe de Mosquitto. Une fois la commande saisie, l’utilitaire demande le mot passe.
Le drapeau -c permet de créer le fichier passwd. Ce dernier sera écrasé s’il existe déjà.
Par la suite, il est possible de lister les utilisateurs en affichant le contenu du fichier à l’aide de la commande more /etc/mosquitto/passwd.
Création d’un utilisateur sur le broker MQTT
Ensuite, le fichier mosquitto.conf est modifié à l’aide de l’utilitaire nano. La modification du fichier de configuration vise à rejeter les connexions anonymes et à utiliser le fichier de mot de passe nouvellement créé. mosquitto.conf
Saisir la commande suivante :
sudo nano...