Configuration d'un système Arch Linux
Une fois le système redémarrer, il faut se connecter en tant qu'utilisateur root pour créer un premier utilisateur puis désactivé le compte root (en supprimant son mot de passe). Il faut toujours désactiver le compte root lorsque c'est possible. Cela ajoute une difficulté supplémentaire aux éventuels attaquant : trouvé le nom d'un compte qui dispose des droits sudo.
👉 Au passage, installer le paquet man pour ne pas copier/coller bêtement les commandes proposées. Chaque fois que vous rencontrer un switch (-d -t --truc) pour la première fois, prennez le temps de lire la page de manuel de la commande correspondante pour comprendre ce que vous êtes en train de faire.
pacman -S man
# Ajoute un group system « sudo »
groupadd -r sudo
# Ajout des droits au group « sudo »
echo "%sudo ALL=(ALL:ALL) ALL" > /etc/sudoers.d/sudogrp
# Ajoute de l'utilisateur
useradd -m -G sudo user
# Définition du mot de passe
passwd user
exit # ou ctrl+d
Il est désormais possible de se connecter en temps qu'utilisateur user pour désactiver le compte root
# Devenir root
sudo -i
# Verrouillage (lock) du compte root :
passwd -l root
# Déverrouillage (unlock) :
passwd -u root
# Autre option, éditer le fichier :
vim /etc/shadow
# et supprimer la clé de hachage du compte root. Sur la ligne qui commence par « root », il ne doit rester que :
root:!*:19824::::::
# Pour réactiver le compte « root », il suffira de faire :
sudo passwd root
exit # ou ctrl+d
Il est temps d'installer un système moins austère. Pour changer un peu, pourquoi ne pas installer un environnement KDE :
sudo pacman -S plasma kde-applications sddm sddm-kcm acpid
# presser [entrée] pour les choix par défaut sauf :
# pour « jack » choisir l'option 2 « pipewire-jack »
# pour « tessdata » choisir l'option 40 « tesseract-data-fra »
👉 C'est le bon moment pour aller boire un café.
Une fois l'installation terminé, il faut configurer le clavier puis activer et démarrer les services :
# Configuration du clavier
sudo localectl set-x11-keymap fr pc105
# Démarrage
sudo systemctl enable acpid
sudo systemctl enable sddm
sudo systemctl start acpid
sudo systemctl start sddm
👉 Si la session « Plasma (Wayland) » plante lamentablement, vous pouvez toujours essayer la session « Plasma (X11) »
Après avoir jouer quelque temps avec KDE Plasma et découvert par vous même que c'est de la… hmmmmm… différent. Pourquoi ne pas tester quelque chose d'un peu plus velu. Après avoir lancé Konsole :
sudo pacman -S enlightenment ecrire ephoto evisum rage terminology
Il ne reste qu'à se déconnecter et à choisir la session « Enlightenment » dans SDDM.
