Outils pour utilisateurs

Outils du site


dossier:vps_en_routeur_ip_via_wireguard:03_script_postinstall

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
dossier:vps_en_routeur_ip_via_wireguard:03_script_postinstall [2026/10/07 15:03] – bernard.rollanddossier:vps_en_routeur_ip_via_wireguard:03_script_postinstall [2026/10/07 15:20] (Version actuelle) – bernard.rolland
Ligne 2: Ligne 2:
 ====== 3) Script de Post-Installation ====== ====== 3) Script de Post-Installation ======
  
-Ce document présente la structure logique, les étapes et le code source du script d'initialisation du VPS. Ce script doit être exécuté immédiatement après la livraison du serveur pour configurer l'environnement de l'utilisateur **tux**.+Ce document présente la structure logique et les étapes du script d'initialisation du VPS. Ce script doit être exécuté immédiatement après la livraison du serveur pour configurer l'environnement de l'utilisateur **tux**.
  
 ===== 1. Architecture du Script ===== ===== 1. Architecture du Script =====
Ligne 14: Ligne 14:
   * Intégration de ''tux'' dans le groupe système ''sudo'' pour les privilèges d'administration.   * Intégration de ''tux'' dans le groupe système ''sudo'' pour les privilèges d'administration.
   * Copie sécurisée de la clé SSH publique active vers le fichier ''/home/tux/.ssh/authorized_keys''.   * Copie sécurisée de la clé SSH publique active vers le fichier ''/home/tux/.ssh/authorized_keys''.
-  * Application des permissions restrictes sur le dossier SSH de ''tux''.+  * Application des permissions strictes sur le dossier SSH de ''tux''.
  
 ==== Étape 3 : Installation des Dépendances ==== ==== Étape 3 : Installation des Dépendances ====
Ligne 31: Ligne 31:
   * Initialisation du fichier texte brut ''utilisateurs.db''.   * Initialisation du fichier texte brut ''utilisateurs.db''.
   * Inscription de la première ligne horodatée dans ''/var/log/vps-gateway.log''.   * Inscription de la première ligne horodatée dans ''/var/log/vps-gateway.log''.
-  * Attente d'une validation manuelle de l'administrateur après vérification de la connexion SSH de ''tux'' dans un second terminal avant fermeture de la session initiale.+  * Attente d'une validation manuelle de l'administrateur après vérification de la connexion SSH de ''tux'' dans un second terminal avant fermeture de la session initiale et application des restrictions d'accès.
  
-===== 2. Code Source du Script =====+===== 2. Accès aux Ressources Techniques =====
  
-📥 [[./scripts/postinstall.sh|Télécharger le script brut (postinstall.sh)]] +Pour consulter le code source de ce script ou télécharger l'archive globale du projet : 
- +➔ [[./12_telechargements_sources|🛠️ Aller au module 12) Téléchargements du projet et sources des scripts]]
-<code bash> +
-#!/bin/bash +
-# Code source du script de post-installation +
-# ... Les commandes réelles correspondantes aux étapes ci-dessus apparaîtront ici ... +
-</code>+
  
 [[./accueil| ↩ Retour à l'accueil du projet]] [[./accueil| ↩ Retour à l'accueil du projet]]
  
dossier/vps_en_routeur_ip_via_wireguard/03_script_postinstall.txt · Dernière modification : de bernard.rolland