Orange Pi : conseils de configuration et bonnes pratiques

Orange Pi : conseils de configuration et bonnes pratiques

Les cartes Orange Pi se sont imposées ces dernières années comme une alternative crédible au Raspberry Pi : abordables, performantes et compatibles avec un large choix de distributions. Que ce soit pour un serveur domestique, un mini poste Linux, un cluster ou un système embarqué, une bonne configuration de départ est essentielle pour garantir stabilité, sécurité et performance.

Dans cet article, nous faisons le tour des conseils clés pour bien configurer votre Orange Pi !

Cet article a été écrit avec la distribution Debian d’installer et donc est susceptible de ne pas fonctionner avec d’autres distributions proposées par Orange Pi.

Premier Login

Il faut savoir qu’une fois que vous avez flashé votre Orange Pi, vous n’êtes pas obligé de brancher un écran ni un clavier. Par défaut, le service SSH est activé sur les Orange Pi. Vous pouvez donc vous y connecter directement en SSH, à condition que votre carte soit connectée au réseau via un câble Ethernet.

Pour cela, utilisez la commande suivante :

ssh orangepi@VOTRE_IP

Le mot de passe par défaut est orangepi

Si vous préférez vous connecter en local (avec écran et clavier), les identifiants par défaut sont également (les mêmes que en ssh):

  • Nom d’utilisateur : orangepi
  • Mot de passe : orangepi

Changement du clavier par défaut

Il faut savoir que, par défaut, le clavier est configuré en QWERTY et non en AZERTY.
Si vous vous connectez en SSH, cela ne pose pas de problème, mais en connexion directe (avec écran et clavier), certaines touches seront inversées, par exemple :

  • a = q
  • z = w

Voici donc une information qui pourra vous être utile:

Toutefois, une fois connecté, vous pouvez changer le clavier facilement. L’outil orangepi-config sera votre allié.
Pour l’ouvrir, utilisez la commande :

sudo orangepi-config

Ensuite, allez dans "Keyboard" pour modifier la configuration du clavier.

Première connexion réseau

Connexion Filaire

Avec votre Orange Pi, il existe plusieurs méthodes de connexion à Internet. La première est la connexion via un câble Ethernet, car par défaut votre carte est configurée pour obtenir une adresse IP automatiquement en DHCP.

Vous pouvez toutefois désactiver cette option et définir une adresse IP fixe si vous le souhaitez, en modifiant les fichiers de configuration.

Connexion WIFI

La deuxième méthode est la connexion Wi-Fi. Si vous choisissez cette option, c’est probablement parce que vous ne pouvez pas utiliser de câble Ethernet ou que vous souhaitez déplacer votre Orange Pi.

La procédure de configuration est la même, que vous soyez connecté directement sur l’Orange Pi (avec écran et clavier) ou en SSH.

vous pouvez utiliser la commande nmtui, cette interface s’ouvrira :

Avec les flèches directionnelles, naviguez jusqu’à "Activate a connection" et appuyez sur Entrée pour accéder au menu de choix du réseau.

Il ne vous reste plus qu’à descendre jusqu’au réseau Wi-Fi que vous souhaitez utiliser et appuyer sur Entrée. Si vous ne voyez pas de réseau Wi-Fi, n’hésitez pas à vérifier si votre antenne est correctement branchée à votre Orange Pi.

Une fois que vous avez entré le mot de passe Wi-Fi correctement, vous devriez voir un * à côté pour indiquer que la connexion est réussie.

Vous pouvez donc appuyer sur la touche Tab, puis sur Entrée pour revenir en arrière et quitter. Une fois dans le menu principal, descendez jusqu’à Quit et appuyez sur Entrée pour quitter.

Changement de mot de passe utilisateur

Il est fortement recommandé de changer le mot de passe du compte orangepi ainsi que celui du compte root.

Pour cela, une fois connecté, vous pouvez passer en mode super-utilisateur avec la commande :

sudo su

Il vous sera alors demandé le mot de passe du compte orangepi, qui est orangepi par défaut.

Vous serez alors connecté avec les droits root. Vous pouvez donc changer le mot de passe du compte root avec la commande :

passwd

Saisissez votre nouveau mot de passe lorsque cela vous est demandé.

Ensuite, pour changer le mot de passe de l’utilisateur orangepi, utilisez la commande :

passwd orangepi

Entrez ensuite le nouveau mot de passe souhaité pour ce compte.

Ajout d’un utilisateur supplémentaire :

Vous pouvez créer un nouvel utilisateur lorsque vous êtes connecté en tant que root.

Par exemple, pour créer un utilisateur toto, utilisez la commande suivante :

useradd -m -s /bin/bash toto

Ensuite, définissez son mot de passe avec :

passwd toto

Changement de la timezone

Vous pouvez modifier le fuseau horaire très facilement grâce à l’utilitaire orangepi.
La commande est simple :

sudo orangepi-config

Une fois dans l’outil, allez dans "Personal"

puis sélectionnez "Timezone"

Pour régler l’heure sur le fuseau de Paris, choisissez Europe

Puis Paris

Validez avec OK, et votre timezone sera désormais configurée sur l’heure de Paris.

Changement du nom de l’appareil

Par défaut, le nom de votre Orange Pi est orangepiXX, où XX correspond au modèle de votre carte.

Vous pouvez toutefois vouloir le modifier pour différentes raisons. Dans ce cas, vous pouvez utiliser l’outil orangepi-config.

Pour l’ouvrir, utilisez la commande :

sudo orangepi-config

Ensuite, allez dans "Hostname" pour modifier le nom.

Vous pouvez donc saisir le nom que vous souhaitez pour votre Orange Pi

Une fois le nouveau nom choisi, n’oubliez pas de redémarrer la carte pour que le changement soit pris en compte.

Changement des dépôts APT

Par défaut, votre Orange Pi n’utilise pas les dépôts européens. Il est donc recommandé de les modifier pour bénéficier de mises à jour plus rapides.

Pour cela, ouvrez le fichier sources.list avec la commande :

nano /etc/apt/sources.list

Vous pouvez alors supprimer tout le contenu existant et le remplacer par :

deb http://deb.debian.org/debian/ bookworm main
deb-src http://deb.debian.org/debian/ bookworm main

deb http://security.debian.org/debian-security bookworm-security main
deb-src http://security.debian.org/debian-security bookworm-security main

# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bookworm-updates main
deb-src http://deb.debian.org/debian/ bookworm-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Une fois les dépôts modifiés, vous pouvez mettre à jour avec la commande suivante :

apt update

Configurer un pare-feu avec UFW

Installer UFW

Si ce n’est pas déjà fait :

sudo apt update
sudo apt install ufw -y

Définir les règles de base

  • Autoriser l’accès SSH
  • Bloquer toutes les connexions entrantes par défaut
  • Autoriser toutes les connexions sortantes
sudo ufw allow ssh
sudo ufw default deny incoming
sudo ufw default allow outgoing

Activer le pare-feu UFW

sudo ufw enable

Vous pouvez vérifier le statut et les règles appliquées avec :

sudo ufw status verbose

Avec cette configuration, vous avez le strict minimum de protection. C’est mieux que rien, mais ne pensez pas être totalement sécurisé, aucun système n’est infaillible !

Suivi des connexions utilisateurs

Sur un serveur ou un Orange Pi accessible à distance, il est important de pouvoir surveiller qui se connecte et quand.

Pour voir les utilisateurs connectés actuellement

who
  • orangepi —>nom de l’utilisateur
  • pts/0 –>terminal utilisé
  • (192.168.1.15) -->IP de connexion

Historique des connexions SSH

last
  • Affiche les dernières connexions réussies
  • Indique l’utilisateur, la date et l’IP

Pour des informations détaillées

w
  • Montre les utilisateurs connectés
  • Temps d’activité
  • Processus en cours sur le terminal

Surveiller les ressources avec htop

Il est important de surveiller les ressources consommées par l’Orange Pi. Vous pouvez le faire de manière animée et visuelle avec la commande suivante :

htop

Vous pouvez ainsi suivre en temps réel l’utilisation du CPU, de la RAM, et d’autres ressources système, ce qui permet de mieux gérer les performances de votre Orange Pi.

J’espère que cet article vous aura permis d’obtenir les éléments principaux pour utiliser et configurer correctement votre Orange Pi.

N’hésitez pas à nous rejoindre si vous souhaitez de l’aide ou un guide plus approfondi sur les Orange Pi.


x.com

ainsi que sur Instagram :

Makeinlab (@ma.in.lab) • Instagram photos and videos
20 Followers, 5 Following, 79 Posts - See Instagram photos and videos from Makeinlab (@ma.in.lab)

Lire plus