Alpine Linux

Alpine Linux est une distribution Linux ultra-légère orientée sécurité.


Installation d’Alpine Linux

Exemple de procédure d’installation d’Alpine Linux.

login : root Pas de mot de passe

Accès à la configuration : setup-alpine Attention le clavier est en qwerty (q=a w=z)

Select keyboard layout : fr Configuration due clavier français AZERTY

Select keyboard layout : fr-azerty

Enter system hostname… : nom_de_le _machine.nom_de_domaine Nom de ma machine avec le nom de domaine à adapter

Interface : eth0 Sélection de la carte réseau, eth0 dans mon cas

Ip address for eth0 : 192.168.1.*** Adresse IP sur mon réseau local, à adapter (remplacez 192.168.1.*** par votre adresse)

Netmask : 255.255.255.0 Masque de sous réseau, /24 dans mon cas

Gateway : 192.168.1.1 La passerelle pour l’accès internet, la box dans mon cas

Do you want to do any manual configuration ? : n

DNS domain name ? : nom_de_domaine Mon nom de domaine déjà précisé avec le nom de la machine FQDN

DNS nameserver(s) : 192.168.1.1 Adresse du serveur DNS, la box dans mon cas

Root passeword – New passeword : ****** Mot de passe Root

Timezone : Europe Praramètres pour la France

Timezone : Paris

Proxy : none Dans mon cas pas de proxy

Network Time Protocol : chrony Paramètre pour le serveur de temps

APK Mirror : f Sélection du miroir APK « Find and use fastest mirror »

Setup a user ? : Nom_utilisateur Nom de mon utilisateur

Full name : Nom_utilisateur

New passeword : ******

Enter ssh key… : none Pas de clé SSH dans mon cas

Which ssh server ? : openssh Je sélectionne le serveur SSH, openssh dans mon cas

Which disk(s) would you like to use ? sda Je sélectionne mon disque, sda dans mon cas

How would you like to use it ? sys Je sélectionne sys dans mon cas

WARNING : Erase the above disk(s) and continue ? : y

Installation is complete please reboot. : reboot Je redémarre le système

Dans cet exemple, on est sur le réseau local 192.168.1.0 /24 derrière notre box 192.168.1.1 ce qui est un cas courant. La notation CIDR /24 correspond au masque 255.255.255.0 ce qui veut dire que les adresses disponibles vont de 192.168.1.2 à 192.168.1.254 (192.168.1.255 étant l’adresse de diffusion « broadcast »). Remplacez 192.168.1.*** par votre adresse sur le réseau. Si vous avez du DHCP, veillez à utiliser une adresse en dehors de sa plage.


Pour arrêter la machine :

poweroff

Si votre machine est virtualisée sous Proxmox.

Pour forcer l’arrêt dans Proxmox en cas de problèmes : qm stop [vmid]


Gestion des paquets APK

Alpine Linux utilise son propre système de management de paquet.

Mise à jour :

apk update

Pour vérifier si un paquet est installé, la commande affichera son nom :

apk info -e nano
apk info -e iptables

Intallation de nano :

apk add nano

Un fully qualified domain name (FQDN, ou nom de domaine pleinement qualifié) est un nom de domaine qui donne la position exacte de son nœud dans l’arborescence DNS en indiquant tous les domaines de niveau supérieur. On parle également d’un domaine absolu, par opposition à un domaine relatif.

Wikipédia


La suite…

Installation du serveur VPN WireGuard sous Alpine Linux :

Installation sous Alpine Linux du serveur VPN WireGuard

Retour en haut