Outils pour utilisateurs

Outils du site


linux-fourre-tout

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
Prochaine révision
Révision précédente
linux-fourre-tout [2025/10/27 12:44] m1k3linux-fourre-tout [2025/10/27 14:29] (Version actuelle) m1k3
Ligne 4: Ligne 4:
 ''sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y && sudo apt clean -y && sudo reboot'' ''sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y && sudo apt clean -y && sudo reboot''
  
-====== Sauvegarde ======+====== Scripts ======
  
 +===== Sauvegarde sécurisée sur clé USB chiffrée =====
  
-  * Où stocker le script ? Emplacement recommandé : ''%%/usr/local/bin/sync_luks_usb.sh%%'' +Il est recommandé de stocker le script à l'emplacement suivant : ''%%/usr/local/bin/sync_luks_usb.sh%%'' 
-  * 📝 Où stocker les logs ? Emplacement recommandé : ''%%/var/log/custom/sync_luks_usb.log%%'' + 
-  * Renforcer la sécurité :+Ouvrez votre éditeur de texte favori avec les privilèges root et créez le fichier de script : ''%%sudo nano /usr/local/bin/sync_luks_usb.sh%%'' 
 + 
 +Pour trouver  l'UUID d'une disque dur ou d'une clé USB : ''%%lsblk -o UUID,NAME,SIZE,MOUNTPOINT%%'' 
 + 
 +Pour suivre l'activité du script, nous allons créer un fichier de log. L'emplacement recommandé est : ''%%/var/log/custom/sync_luks_usb.log%%'' 
 + 
 +Nous allons configurer les permissions pour renforcer la sécurité des logs et du script. Exécutez les commandes suivantes :
  
 <code> <code>
 +# Créer le répertoire pour les logs
 sudo mkdir -p /var/log/custom sudo mkdir -p /var/log/custom
 +
 +# Configurer les permissions sur le répertoire des logs
 sudo chmod 700 /var/log/custom sudo chmod 700 /var/log/custom
 +
 +# Créer le fichier de log
 sudo touch /var/log/custom/sync_luks_usb.log sudo touch /var/log/custom/sync_luks_usb.log
 +
 +# Configurer les permissions sur le fichier de log
 sudo chmod 600 /var/log/custom/sync_luks_usb.log sudo chmod 600 /var/log/custom/sync_luks_usb.log
 </code> </code>
  
-  * 🛡️ Sécurité et permissions +Il est crucial de s'assurer que seule l'utilisateur root peut exécuter le script et lire les logs :
-    * Le script doit être exécutable uniquement par ''%%root%%'' :+
  
 <code> <code>
 +# Changer le propriétaire du script
 sudo chown root:root /usr/local/bin/sync_luks_usb.sh sudo chown root:root /usr/local/bin/sync_luks_usb.sh
 +
 +# Rendre le script exécutable uniquement par root
 sudo chmod 700 /usr/local/bin/sync_luks_usb.sh sudo chmod 700 /usr/local/bin/sync_luks_usb.sh
-</code> 
  
-    * Le fichier de log doit être lisible uniquement par ''%%root%%''+# Rendre le fichier de log lisible uniquement par root
-<code>+
 sudo chmod 600 /var/log/custom/sync_luks_usb.log sudo chmod 600 /var/log/custom/sync_luks_usb.log
 </code> </code>
 +
 +Vous pouvez exécuter le script avec la commande suivante : ''%%sudo /usr/local/bin/sync_luks_usb.sh%%''
  
 <file bash sync_luks_usb.sh> <file bash sync_luks_usb.sh>
linux-fourre-tout.1761569096.txt.gz · Dernière modification : de m1k3