Etape 10 : Installation BrewPi : définition des autorisations de l’utilisateur
Nous avons besoin de créer et de donner l’autorisation de l’utilisateur « brewpi » de Pi à exécuter et les scripts d’accès à distance. Pour des raisons de sécurité, nous créerons un utilisateur « brewpi » et lui donner des autorisations complètes pour les scripts de BrewPi seulement.
Dans le terminal, tapez la commande suivante :
sudo useradd -m -k/dev/null -G www-data, dialout brewpi
sudo passwd brewpi
Cela va créer l’utilisateur « brewpi » et vous demande de définir un mot de passe, notez-le pour plus tard.
Vérifiez ce que vous avez créé, en exécutant la commande suivante dans le terminal :
ID brewpi
En cas de succès, vous devriez voir quelque chose de similaire à :
uid=1001(brewpi) gid=1002(brewpi) groups=1002(brewpi),20(dialout),33(www-data)
Maintenant, tapez les commandes suivantes dans le terminal de mettre en place des groupes d’autorisations pour l’utilisateur brewpi.
Commandes :
Les prochaines commandes terminales sont longs et mieux copié et collé dans la borne à l’aide de SSH depuis un PC :
Commandes :
Ces commandes définissent les autorisations pour tous les répertoires que nous avons placé notre script BrewPi dans. Le script fixPermissions.sh ne fonctionne pas avec l’installation de chambre multiple. Si vous avez des problèmes d’autorisations plus tard, exécutez ces commandes à nouveau. N’oubliez pas que "chamber1", "chamber2" etc.... sont les répertoires où vous avez placé vos scripts BrewPi. Si vous avez nommé eux quelque chose de différent. N’oubliez pas de les remplacer par ce que vous avez utilisé. Ajouter ou soustraire des jeux de commandes selon le nombre de répertoires que vous avez créé.
Maintenant, utilisez la commande suivante pour redémarrer votre Pi :
sudo reboot