Browsed by
Category: Configuration

Configurer l’adresse IP statique sur Raspberry Pi

Configurer l’adresse IP statique sur Raspberry Pi

Pour accéder à votre Raspberry Pi via ssh, il est recommandé d’attribuer une adresse IP statique. Vous n’avez donc pas besoin de trouver une nouvelle adresse pour votre petit serveur à chaque fois pour vous y connecter. Il est préférable de choisir une adresse IP parmi les adresses réservées comme statiques pour ne pas avoir de conflits à l’avenir.
Sur Raspbian Jessie, la configuration réseau se fait via le daemon dhcpcd plutôt que dans le fichier /etc/network/interfaces. La configuration doit donc être effectuée dans /etc/dhcpcd.conf.

Read More Read More

RAID 1

RAID 1

RAID 1 est un ensemble de deux (ou plus) disques qui sont des copies intégrales les uns des autres.

Avantages de RAID 1:
Fournit une vitesse d’écriture acceptable et une bonne vitesse de lecture lors de la parallélisation des requêtes.
Il a une grande fiabilité – il fonctionne tant qu’il reste au moins un disque fonctionnel.
Désavantages de RAID 1:
Pour le prix de deux disques durs, l’utilisateur en obtient un.

Оn va créer le Raid 1 “normal” avec 2 disques 1 Gb chacun.
Aussi, pour aller plus loin, on va supprimer ce RAID et créer un RAID 1 avec trois disques: deux disques RAID 1 “normale” et un disque “hot spare” – une disque de rechange à chaud qui pourra automatiquement prendre la place d’un des deux disques précédents en cas de défaillance.

Read More Read More

Ajouter le swap sur Debian

Ajouter le swap sur Debian

Pour éviter un manque de RAM lors de l’utilisation d’un serveur (dans mon cas, c’est un serveur virtuel), il est préférable de configurer un fichier d’échange. Bien sûr, cela ne remplacera pas la RAM et le serveur fonctionnera lentement, mais il continuera à fonctionner!
Alors on va créer et configurer le swap sur Debian 10 et aussi on va regarder comment supprimer le swap. Une procédure similaire est pour Ubuntu.

Read More Read More

RAID 0

RAID 0

Dans le RAID 0, chaque fichier est divisé en petites parties sur plusieurs disques, c’est pourquoi à chaque fois que vous lisez ou écrivez sur votre volume RAID 0, vos disques durs physiques peuvent travailler en parallèle et leurs performances vont être bien meilleures en comparant avec un seul disque. Aussi avec RAID 0 vous ne perdrez pas d’espace de HDD. Si on a deux disques de 2 Tb, on aura un volume de stockage utile de 4 Tb.
Cependant, le RAID 0 a un inconvénient majeur qui l’emporte sur tous les avantages. Il n’est pas fiable. Si au moins un disque tombe en panne, toutes les données sont perdues.
Mais si la fiabilité n’est pas importante et le bon marché et la vitesse sont importants, vous pouvez définir le RAID 0.

Aujourd’hui on va créer RAID 0.

Read More Read More

Configuration de fichier .htaccess

Configuration de fichier .htaccess

htaccess

.htaccess, c’est le fichier de configuration du serveur HTTP Apache. Vous pouvez utiliser ce fichier pour gérer la sécurité de votre serveur Web. Tous les CMS, comme WordPress et Joomla utilisent le fichier .htaccess pour créer une structure d’URL conviviale pour le référencement. Vous pouvez également utiliser ce fichier pour gérer les autorisations d’accès aux dossiers du serveur et plus encore.
Je vais vous expliquer comment utiliser ce fichier sur l’exemple du site WordPress que nous avons créé ici
Pour modifier ce fichier, vous devez vous rendre dans le dossier racine de votre site (d’habitude dans le dossier /var/www/) . Par exemple, voici le fichier .htaccess dans le site1.com ou on a installé WordPress

Read More Read More

Serveur NTP

Serveur NTP

Le serveur NTP (Network Time Protocol) est utilisé dans un réseau local pour synchroniser les horloges système des serveurs, des postes de travail, des caméras de vidéosurveillance et d’autres appareils.
Je vais installer ce serveur sur mon Raspberry Pi Zero où j’ai déjà installé Pi-Hole pour bloquer la publicité sur mon réseau domestique. Le serveur NTP ne nécessite pas beaucoup de ressources, donc un Raspberry Pi Zero est suffisant.
Je vais utiliser le système d’exploitation Raspbian minimal (Debian pour les processeurs ARM), donc l’installation sera similaire pour Debian et Ubuntu.

Read More Read More

Connexion VNC via SSH tunnel

Connexion VNC via SSH tunnel

Si vous souhaitez utiliser votre serveur comme un ordinateur et travailler à distance avec des documents à l’aide de l’interface graphique, ou si vous ne souhaitez pas travailler avec le serveur via SSH, vous pouvez utiliser VNC (Virtual Network Computing).

On va configurer le serveur VNC avec l’aide TightVNC sur Ubuntu 20.04 avec l’interface graphique Xfce et connecter un ordinateur local avec un programme client VNC via un tunnel sécurisé SSH et installer Firefox et Libreoffice. 

Pour faire ce projet je vais utiliser:

  • Virtual private server (VPS): 3 vCore, 2.5 GB RAM, 40 GB SSD, 1Gbps (https://www.racknerd.com/) avec Ubuntu 20.04. Pour le test je vais utiliser utilisateur root. Mais pour le travail il faut créer un autre utilisateur sudoers (qui a le droit d’exécuter la commande sudo).
  • Ordinateur local –  laptop avec VNC client et MobaXterm

Read More Read More

Modification du numéro de la port SSH

Modification du numéro de la port SSH

L’administration à distance de Linux est généralement effectuée en utilisant de SSH. Le serveur SSH s’exécute par défaut sur le port TCP 22. Parfois, il y a des situations où il est nécessaire de changer ce port. Par exemple, pour se protéger contre les attaques par force brute visant spécifiquement le port 22. On va changer le port ssh 22 en port 222 (par exemple).

Read More Read More