Browsed by
Category: Tutoriels

Utilisation de fail2ban pour protéger votre serveur

Utilisation de fail2ban pour protéger votre serveur

Tous services connectés à l’Internet risquent d’être attaqués par force brute: de nombreux robots et attaquants essaient des mots de passe/utilisateurs aléatoires pour se connecter à votre serveur. Le serveur OpenSSH et le client lui-même sont assez sécurisés, mais comme tout le reste, il peut être craqué avec des attaques par force brute. Pour protéger le serveur j’utilise fail2ban qui bloque l’adresse IP pendant un certain temps après un certain nombre d’échecs de connexions.

Read More Read More

Bluetooth a disparu sur acer Nitro 5

Bluetooth a disparu sur acer Nitro 5

Quelques fois j’ai eu le probleme avec bluetooth sur mon acer Nitro 5. Soudainement, ma souris a cessé de fonctionner et l’icône bluetooth a disparu dans la barre d’état.

Aussi, dans le Device manager l’icône bluetooth était bleu clair et a disparu après le redémarrage.

Read More Read More

Installation LAMP pour installation de CMS (Joomla et WordPress)

Installation LAMP pour installation de CMS (Joomla et WordPress)

 

Dans l’article précédent, nous avons configuré deux sites Web simples en HTML sur un serveur Apache. Cette fois, nous allons installer des sites en utilisant des CMS. Nous allons installer WordPress sur un site et Joomla sur l’autre.

Un CMS (Content Management System) permet de créer et gérer un site Web sans avoir besoin de coder. WordPress est le CMS le plus populaire, parfait pour les blogs et les sites vitrines. Joomla, quant à lui, est idéal pour des sites plus complexes. Les deux CMS rendent la gestion de contenu facile avec des thèmes et plugins prêts à l’emploi.

Installation du CMS

Pour installer WordPress ou Joomla, nous devons mettre en place un environnement LAMP (Linux, Apache, MySQL, PHP). Apache est déjà installé, il reste à installer MySQL pour la base de données et PHP pour les pages dynamiques. Enfin, nous configurerons Apache pour gérer les deux sites.

Commençons par l’installation de MySQL.

Installation de MySQL

Read More Read More

Installation de deux sites web sur UBUNTU en utilisant APACHE

Installation de deux sites web sur UBUNTU en utilisant APACHE

Pour l’installation je vais utiliser Ubuntu 18.04 installé sur  VMWare Workstation, carte réseau je vais configurer en mode bridge pour avoir accès à partir de MobaXterm. Pour vérifier l’accès aux sites web je vais utiliser Raspberry Pi qui est dans le même réseau.  Pour installer quelques sites sur un serveur on va configurer les virtual hosts sur Apache.

Premièrement il faut  faire une mise à jour de votre système:

Read More Read More

L’utilisation de VPN pour utiliser l’itinérance gratuite

L’utilisation de VPN pour utiliser l’itinérance gratuite

 
L’utilisation de l’itinérance en voyage coûte généralement cher. Par exemple, mon opérateur de téléphonie mobile propose ce service pour 10 $ par jour et pas pour tous les pays du monde! J’ai trouvé un moyen de communiquer à l’étranger presque gratuitement et sécurité.Vous devez  posséder des connaissances minimales pour savoir comment vous connecter à un serveur en ssh en utilisant Putty ou l’autre client ssh (j’utilise  MobaXterm) et avoir un téléphone intelligent qui supporte les appels Wi-Fi. Aussi faites attention parce que cela pourrait être interdit selon la loi de votre pays 🙂

Read More Read More

Installation et configuration d’un serveur OpenVPN sur UBUNTU (partie 2/2)

Installation et configuration d’un serveur OpenVPN sur UBUNTU (partie 2/2)

Nous continuons la configuration d’OpenVPN entamée dans la première partie. Dans cette étape, nous allons créer manuellement le deuxième et le troisième clients. Le deuxième client sera utilisé pour connecter un téléphone portable au réseau VPN, tandis que le troisième client sera destiné à un ordinateur sous Linux via la ligne de commande. Une fois ces deux clients configurés, nous utiliserons l’ordinateur Windows pour accéder à l’ordinateur Linux via SSH et SFTP, car ils seront tous les deux dans le même réseau virtuel.

Création Manuelle des Fichiers de Configuration Client

Vous pouvez télécharger le fichier client2.ovpn de mon GitHub sur votre ordinateur. Il vous faudra également télécharger les fichiers suivants depuis votre serveur (si vous avez suivi mes instructions sur le blog, ils se trouvent dans ~/openvpn-ca/keys) en utilisant SFTP ou FTP :

Read More Read More

Installation et configuration d’un serveur OpenVPN sur UBUNTU (partie 1/2)

Installation et configuration d’un serveur OpenVPN sur UBUNTU (partie 1/2)

Installation et Configuration d’OpenVPN sur Ubuntu 16.04 en 2 Étapes
Dans ce tutoriel, nous allons installer et configurer un serveur OpenVPN sur Ubuntu 16.04 en deux étapes.

Première étape : Nous allons installer et configurer le serveur OpenVPN, créer un client en utilisant un script, puis utiliser ce client pour se connecter au VPN depuis un ordinateur Windows.

Deuxième étape : Nous allons créer manuellement deux autres clients. Le deuxième client sera utilisé pour connecter un téléphone portable au réseau VPN, tandis que le troisième servira à connecter un ordinateur Linux au VPN via la ligne de commande. Une fois les deux ordinateurs (Windows et Linux) connectés au même réseau virtuel, nous utiliserons l’ordinateur Windows pour accéder à l’ordinateur Linux en SSH.

Read More Read More

Installation et configuration Pi Hole sur Raspberry Pi

Installation et configuration Pi Hole sur Raspberry Pi

Pi Hole vous permet de bloquer la publicité et le pistage sur internet (trackers) au niveau DNS. Par exemple, environ 43% du trafic est bloqué sur mon réseau domestique. Même une partie  de la publicité YouTube sur un téléviseur intelligent est bloquée, mais pas beaucoup car le blocage au niveau DNS a ses limites.

Pour installer Pi-Hole, j’utilise Raspberry Pi Zéro, parce que sa puissance est suffisante pour le serveur DNS. Par exemple voici le nombre de ressources utilisées sur le mien Raspberry Pi Zéro:

Read More Read More