Il existe désormais toutes sortes d'options pour donner une touche personnelle à votre RaspberryPi. Des boîtiers auto-conçus puis imprimés en 3D aux cartes d'extension auto-soudées, il n'y a en réalité presque rien qui ne soit impossible.
Du côté logiciel également, il existe toutes sortes d’options pour personnaliser l’apparence et les fonctions comme bon vous semble. Une option consiste à configurer un écran de connexion personnel, c'est-à-dire le premier message que vous voyez après la connexion.
La manière de configurer ce « Message du jour » (le nom réel de la vue au début de l'écran de connexion) est expliquée dans l'article suivant.
Consignes de sécurité
Je sais que les notes suivantes sont toujours un peu ennuyeuses et semblent inutiles. Malheureusement, de nombreuses personnes qui savaient "mieux" ont perdu des yeux, des doigts ou d'autres choses à cause d'une négligence ou se sont blessées. La perte de données est presque négligeable en comparaison, mais même celles-ci peuvent être vraiment ennuyeuses. Par conséquent, veuillez prendre cinq minutes pour lire les consignes de sécurité. Parce que même le projet le plus cool ne vaut pas une blessure ou d'autres problèmes.
https://www.nerdiy.de/sicherheitshinweise/
Liens d'affiliation/publicitaires
Les liens vers des boutiques en ligne répertoriés ici sont des liens dits d'affiliation. Si vous cliquez sur un tel lien d'affiliation et effectuez un achat via ce lien, Nerdiy.de recevra une commission de la boutique en ligne ou du fournisseur concerné. Le prix ne change pas pour vous. Si vous effectuez vos achats via ces liens, vous aidez Nerdiy.de à pouvoir proposer d'autres projets utiles à l'avenir. 🙂
Conditions préalables
Articles utiles :
Pour que vous puissiez éditer le « Message du jour » sur votre Raspberry Pi, il faut bien sûr le préparer pour que vous puissiez y accéder via SSH.
Les trois articles suivants décrivent ce qu'il faut faire pour préparer le RaspberryPi :
RaspberryPi - configuration pour les nerdiys !
RaspberryPi – La première configuration !
RaspberryPi - Contrôlez le RaspberryPi via SSH
Outil requis :
-Non-
Matériel requis :
Dans la liste suivante, vous trouverez toutes les pièces dont vous avez besoin pour mettre en œuvre cet article.
Connectez-vous au RaspberryPi via SSH
Pour commencer, vous devez d'abord vous connecter au Rasp Pi avec Putty via SSH. Comment faire cela est dans l'article RaspberryPi - Contrôlez le RaspberryPi via SSH décrites.
Créer un fichier « Message du jour »
Vous devez d’abord créer le message que vous souhaitez afficher. Pour ce faire, créez un répertoire - dans lequel le fichier sera créé ultérieurement - avec la commande suivante :
sudo mkdir ~/motd
...puis crée le fichier à afficher :
sudo nano ~/motd/mymotd
Là, vous insérez maintenant le message de bienvenue que vous souhaitez afficher.
Vous êtes invités à utiliser l’exemple ci-dessous.
#!/bin/bash PROCCOUNT=`ps -l | wc -l` PROCCOUNT=`expr $PROCCOUNT - 4` if [[ $(groups) == *irc* ]]; puis ENDPROC=`cat /etc/security/limits.conf | grep "@irc" | grep nproc | awk {'print $4'}` ENDSESSION=`cat /etc/security/limits.conf | grep "@irc" | grep maxlogins | awk {'print $4'}` PRIVLAGED="Compte IRC" else ENDPROC=`cat /etc/security/limits.conf | grep "*" | grep nproc | awk {'print $4'}` ENDSESSION="Illimité" PRIVLAGED="Utilisateur régulier" fi echo -e "33[1;32m __ __ _ / / | | / / /__| | ___ ___ _ __ ___ ___ / / / _ |/ __/ _ | _ _ / _ \ \ / / __/ | (_| (_) | | | | | | __/ / / \___|_|\___\___/|_| | _| |_|\___| 33[0;37m +++++++++++++++++ : Données système :++++++++++++++++ + ++++ + Nom d'hôte : `hostname` + Adresse IP : `hostname -I` + Noyau : `uname -r` + Espace libre : `df -h / | awk -v col=4 'NR > 1 {sub ( "%", "", $col); print $col }'` + Mémoire : `cat /proc/meminfo | grep MemTotal | awk {'print $2'}` Ko + Uptime :`uptime | sed 's/.* up ([^,]*), .*/1/'` ++++++++++++++++++ : Données utilisateur :++++++++++++ ++++++++ + Nom d'utilisateur : `whoami` + Privlages = $PRIVLAGED + Dernière connexion : `lastlog | grep pi | awk {'print $4,$5$6,$7,$8,$9'}` + Sessions : `who | grep $USER | wc -l` de $ENDSESSION MAX + Processus : $PROCCOUNT de $ENDPROC MAX +++++++++++++++++++++++++++++++++++ ++ ++++++++++++++++++++ "
Vous devez maintenant rendre le fichier exécutable. Cela peut être fait avec la commande suivante :
sudo chmod +x ~/motd/mymotd
Désactivez le « Message du jour » statique.
Pour que le message de bienvenue que vous venez de définir s'affiche, vous devez désactiver l'ancien message, qui est configuré « en usine » sur chaque Raspberry Pi. Pour cela, ouvrez le fichier :
sudo nano /etc/ssh/sshd_config
Modifier la configuration PAM
Vous devez maintenant modifier votre configuration PAM. Pour cela, ouvrez le fichier :
sudo nano /etc/pam.d/login
"session facultative pam_motd.so noupdate" "session facultative pam_motd.so motd=/run/motd.dynamic"
Editer le profil
Dans la dernière étape, vous devez spécifier que vous souhaitez que votre nouveau message de bienvenue s'affiche au démarrage.
Pour cela, ouvrez le fichier :
sudo nano /etc/profil
/home/pi/motd/mymotd
Effectuer un redémarrage
Pour que ce nouveau fichier soit adopté - et tester le tout - vous pouvez recommencer avec
redémarrage sudo
La sortie ne fonctionne pas :/ – Que faire ?
Si vous recevez un message d'erreur après le démarrage au lieu du message de bienvenue, cela est probablement dû à une confusion dans le formatage du fichier myotd.
Le problème avec le formatage est que votre RaspberryPi peut interpréter ce qui est écrit différemment de ce qui vous est présenté.
Pour résoudre ce problème, vous devez ouvrir à nouveau le fichier :
sudo nano ~/motd/mymotd
Vous devez maintenant modifier le fichier pour qu'il ressemble exactement à la photo ci-dessous.
Afin de pouvoir tester votre fichier modifié - sans avoir à redémarrer à chaque fois, vous pouvez également saisir la commande suivante (si vous êtes dans le dossier motd) :
./myotd
Avec l'exemple « Message du jour » donné ci-dessus, certaines données actuelles du système vous seront également présentées. Immédiatement après vous être connecté, vous pouvez voir à quoi ressemble l'utilisation des ressources de votre Raspberry Pi et réagir si nécessaire.
Amusez-vous avec le projet
J'espère que tout a fonctionné comme décrit. Si ce n'est pas le cas ou si vous avez des questions ou des suggestions, faites-le moi savoir dans les commentaires. Je les ajouterai à l'article si nécessaire.
Les idées de nouveaux projets sont toujours les bienvenues. 🙂
PS Beaucoup de ces projets - en particulier les projets matériels - coûtent beaucoup de temps et d'argent. Bien sûr, je le fais parce que j'aime ça, mais si vous pensez que c'est cool que je partage l'information avec vous, je serais heureux d'un petit don au fonds du café. 🙂