Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

263 total results found

Configuration Serveur

Dans cette étagère vous trouverez plusieurs livres pour vous aider a configurer un serveur Linux. Configuration Serveur Debian Prérequis : - Avoir un serveur sous Debian 11 - Disposer d’un terminal Linux (MacOS ou Linux) ou PowerShell (Windows...

Docker

Comment installer et utiliser docker sur un serveur Linux.

Docker
Docker-compose
Container
Conteneur

GameRule

Étagère avec un livre par catégorie de jeu puis chaque livre aura des jeux et leurs règlements correspondants.

E-Book

Développement

Cheat Sheet for : JavaScript / TypeScript / Git / PostgreSQL

Cyber Sécurité

CyberSécurité
Sécurité

Linux

de l'intallation de base au petite installation

Windows

IA

Création d'ia personnaliser

MacOs

Mac
MacOs

Android - Studio

Outils pour créer des application Android mais aussi les outils pour contrôler les appareil Android

twitch / OBS

Android

Tryhackme

TUTO

2. Configurer une clé SSH

Il est très important de comprendre le fonctionnement des clés SSH. Un administrateur serveur doit toujours utiliser des clés SSH pour accéder a son serveur.

3. Configuration du Firewall

4. Configuration de Fail2Ban

5. Configurer un serveur Web

7. Configurer une BDD

Comment partager 1 conteneur BDD avec plusieurs autre conteneurs

Source : https://www.cbtnuggets.com/blog/devops/how-to-share-a-mysql-db-with-multiple-docker-containers

1. Installation de sudo

Gérer son serveur

Commandes utiles & Mise à jours

Les conteneurs

- Build une image docker - Lancer une image docker - Lister les conteneurs - Se connecter dans un conteneur - Lancer un conteneur - Logs d'un conteneur - Supprimer les containeurs

Dockerfile vers Conteneur

Utiliser Docker compose

6. Configurer GIT

Cette étape est utile pour les développeurs ou pour les administrateurs qui souhaite utiliser des projets provenant de repository Git (Github, Gitlab, etc..). Pour les autres utilisateurs il n'est pas nécessaire de réaliser cette étape.

Synchronisation des données

Dans le cas ou vous souhaitez avoir les mêmes données sur deux serveurs différents.

Changer la localisation

Les commandes Docker

Reset un mot de passe Windows

Montage & Partition

https://debian-facile.org/doc:systeme:mount

OpenVPN Serveur sur Docker

https://www.grottedubarbu.fr/serveur-openvpn-5-minutes-docker/

Jeux de dés

Jeux alcool

Comment ça l'alcool c'est pas cool ?

Déployer la clé publique

2. Configurer une clé SSH

Utiliser une clé SSH

2. Configurer une clé SSH

Utiliser la console Nextcloud ''occ''

Nextcloud Docker

Certbot

5. Configurer un serveur Web

Postgres

7. Configurer une BDD

MariaDB

7. Configurer une BDD

Commandes Windows utiles

Les commandes Windows

Mise en place de Wireguard Client

Wireguard Docker

Pour utiliser Wireguard en mode client, deux choix s'offre à vous : 1- Le premier, vous créez un conteneur Docker en mode client 2- Le deuxième vous installer le package et vous configurer Wireguard client directement sur votre machine.

Apache2

5. Configurer un serveur Web

Nginx

5. Configurer un serveur Web

Liste des commandes Linux

Les commandes Linux

Installation

Installation Linux Serveur

Génération d'une clé SSH

2. Configurer une clé SSH

En ligne de commande Sur le client avec le terminal PowerShell. Par défaut, ssh-keygen créera une paire de clés RSA de 2048 bits, ce qui est suffisamment sûr pour la plupart des cas d'utilisation (vous pouvez éventuellement passer l'indicateur -b 4096 pour...

Le déploiement d'une clé publique

2. Configurer une clé SSH Déployer la clé publique

Copier la clé publique sur le serveur Pour ce faire il existe 2 méthodes différentes.  1) Avec la commande ssh-copy-id ssh-copy-id <username>@<ip.addresse> La sortie : Output The authenticity of host '203.0.113.1 (203.0.113.1)' can't be established. ECD...

Se connecter avec une clé SSH

2. Configurer une clé SSH Utiliser une clé SSH

Pour se connecter avec une clé SSH il suffit de rajouter le paramètre -i dans la commande SSH.  > ssh -i /chemin/vers/$SSH_KEY_NAME username@ip.address # Entrer la passphrase  

La clé SSH

2. Configurer une clé SSH

Lorsqu'on parle d'une clé SSH c'est en réalité des clés asymétriques, par principe, vous avez deux clés (on parle de paire de clés) : une clé publique, que vous pouvez diffuser librement, voire mettre à disposition sur un serveur de clés ; et une clé privée...

Partager 1 conteneur BDD avec plusieurs autres conteneur

Comment partager 1 conteneur BDD avec p...

Comment partager un conteneur de BDD avec les autres ? Pour ce faire nous allons mettre en place un nouveau réseau (Network) et connecter les conteneurs entre eux via ce nouveau réseau. L'architecture pourra être schématisé de la manière suivante : 1/ ...

Création/Suppression d'un utilisateur

Gérer son serveur

Si la commande sudo ne fonctionne pas c'est que vous devez l'installer sur votre serveur. Voir le livre Installation de sudo Création Pour ajouter un utilisateur sur le serveur : sudo adduser $USER Pour mettre un utilisateur avec les droits root : sudo us...

Installation de sudo

1. Installation de sudo

Par défaut sur Debian sudo n’est pas installé. Selon le serveur il est possible que la commande soit déjà préinstallée. La commande sudo est très utile pour créer un utilisateur.  apt-get install sudo -y # Après l'installation, vous devrez jouer la commande...

Les commandes utile

Gérer son serveur

Date Afficher la date  date Modifier la date date --set 16:03:20 # ou date --set 2021-08-05 Afficher l'historique des commandes history Afficher l'historique des connexions # Tous les logs de connexion au serveur last # Les derniers logs pour cha...

Mise en place & configuration du Firewall

3. Configuration du Firewall

Installation sudo apt install ufw Une fois installé, il est conseillé de mettre en place une configuration par défaut des connexions entrantes et sortantes.  Connexion entrantes Par défaut refuser toutes les entrées. sudo ufw default deny incoming Connex...

Mise en place & configuration de Fail2Ban

4. Configuration de Fail2Ban

Installation  sudo apt-get install fail2ban Configuration Le fichier /etc/fail2ban/jail.conf contient l'ensemble des plugins que vous pouvez activer pour protéger les services de votre serveur. Pour chaque plugin les actions possibles sont commentées dans...

Mise en place d'Apache2

5. Configurer un serveur Web Apache2

Installation  sudo apt install apache2 Lancer le service sudo service apache2 start Pour vérifier que Apache fonctionne, entrer l’adresse IP du serveur dans un navigateur http://YOUR_IP_OR_DOMAIN/ et la page par défaut d’Apache doit être visible : Le ...

Les commandes de bases

Les conteneurs

Build une image docker sudo docker build -t open-rimworld . Lancer une image docker sudo docker run -dt open-rimworld Lister les conteneurs  sudo docker ps -a Se connecter dans un conteneur sudo docker exec -it <Container_name> bash Lancer un conte...

Gérer les utilisateurs

7. Configurer une BDD Postgres

Se connecter à PostgreSQL psql -h localhost -p 5432 -U <username> -W Il est possible que la commande psql vous sorte une erreur de type : commande inconnue. Dans ce cas vous allez devoir vous connecter sur l'utilisateur Linux possédant les droits d'utilisat...

Processus de création d'une BDD

7. Configurer une BDD Postgres

1) Créer une BDD CREATE DATABASE <dbname>; Sortie : postgres=# CREATE DATABASE exempledb; CREATE DATABASE 2) Créer un utilisateur pour cette BDD Il est préférable d'avoir un utilisateur par base donnée.  CREATE USER <username> WITH ENCRYPTED PASSWORD 'y...

Le terminal PSQL

7. Configurer une BDD Postgres

psql — terminal interactif PostgreSQL Accéder à PSQL Il existe différente façon d'accéder au terminal interactif de PostgreSQL. Pour se connecter avec un utilisateur et son mot de passe : psql -U <username> -W Liste des options PSQL Option PSQL...

Installer PostgreSQL

7. Configurer une BDD Postgres

PostgreSQL est un système de gestion de base de données relationnelle et objet. C'est un outil libre disponible selon les termes d'une licence de type BSD. Ce système est concurrent d'autres systèmes de gestion de base de données, qu'ils soient libres, ou prop...

Créer un Dockerfile

Dockerfile vers Conteneur

Process de création d'une image Docker La création d'un conteneur Docker depuis un Dockerfile se fait en 3 étapes distinct : 1) La création du Dockerfile 2) La compilation du Dockerfile pour avoir une image Docker 3) L'utilisation de l'image Docker p...

Les hôtes virtuels

5. Configurer un serveur Web Apache2

Avec Apache, chaque site ou application web correspond en principe à un hôte virtuel (VirtualHost en anglais). Chaque hôte virtuel est défini par un fichier de configuration indépendant, qu'on trouve ou qu'on créé dans le répertoire /etc/apache2/sites-availab...

Créer un hôte virtuel

5. Configurer un serveur Web Apache2

Création d'un hôte virtuel Apache recommande de créer un fichier de configuration dans lequel est défini un hôte virtuel pour chaque site ou application web dans le répertoire /etc/apache2/sites-available/. Chaque hôte virtuel peut être appelé en fonction d'...

Activer le HTTPS

5. Configurer un serveur Web Apache2

Le Https HTTPS permet de chiffrer les communications entre le navigateur et Apache au moyen du protocole SSL/TLS, et de garantir l'authenticité de votre serveur (au moyen d'un certificat). Cela empêche qui que ce soit de récupérer ("sniffer") des informations...