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
nuage_perso_secure [Le 11/04/2011, 03:49] liviernuage_perso_secure [Le 02/08/2026, 00:26] (Version actuelle) – supprimée krodelabestiole
Ligne 1: Ligne 1:
-{{tag>Karmic Lucid sauvegarde sécurité serveur BROUILLON}} 
- 
----- 
-<note important>Rédaction certainement incomplète soyez responsables de ce que vous faites et améliorez la </note> 
- 
-====== Se faire un espace de sauvegarde sécurité sur son serveur en ligne ====== 
- 
-Monter un espace de sauvegarde dans les nuages sur son serveur en ligne 
- 
-* Utiliser un système de sauvegarde : par exemple [[unison]] pour un mirroir et/ou [[rsnapshot]] pour une vraie sauvegarde 
-* envoyer cela vers un répertoire "coffre" 
-* coder cela avec 'encfs' sur un répertoire ".coffre" 
-* stocker ce ".coffre" sur mon serveur en ligne avec 'sshfs' 
- 
- 
-===== Pré-requis ===== 
-  * Disposer d'un serveur en ligne  avec accès root et espace disque suffisant 
-  * Disposer des [[:sudo|droits d'administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] **[[apt://ssh|ssh]]**  **[[apt://encfs|encfs]]**. 
- 
-===== Présentation ===== 
- 
-On fait ici un répertoire  /home/clientuser/coffre que l'on code avec encfs dans un répertoire "/home/clientuser/.coffre"  
-Ce répertoire est physiquement renvoyé sur le serveur au travers de sshfs 
- 
-===== Scripts à utiliser ===== 
-A mettre dans un répertoire /home/clientuser/bin et rendre exécutable 
- 
-CoffreOuvrir.sh 
-<code> 
-#! /bin/sh 
-# Script pour ouvrir le coffre en ligne 
-echo "Se connecter au coffre " 
-# ouvrir la clef ssh si l'on s'en sert (recommandé) 
-# (commande pas obligatoire en fait) 
-ssh-add 
- 
-# monter le répertoire caché .coffre qui stocke les fichiers au format crypté 
-# indiquer l'UID et le GID de son utilisateur sur le client 
-sshfs -o uid=xxxx -o gid=yyyy  servuser@12.34.56.78:/home/servuser/.coffre /home/clientuser/.coffre 
- 
-# le répertoire "coffre" ne doit être accessible que lorsqu'il est utilisé par encfs,  
-# sinon risque de le remplir en clair et de provoquer des conflits 
-echo "Ouvrir le coffre" 
-chmod 700 /home/clientuser/coffre 
-encfs  /home/clientuser/.coffre/ /home/clientuser/coffre/ 
- 
-echo "montage ok" 
- 
-# apperçu si c'est bien monté 
-ls /home_axe/xavier/coffre 
- 
-# En option : 
-# faire utiliser cet espace en ligne pour un mirroir  
-# configurer par ailleurs unison pour envoyer dans le coffre en ligne 
-# les zones de répertoires dont on veut disposer en ligne 
-# voir les mise à jour souhaitables 
-unison-gtk coffre 
- 
-# éviter l'accumulation des logs 
-logrotate -s $HOME/.unison/logstatus $HOME/.unison/logrotate.cfg 
-</code> 
- 
-CoffreFerme.sh 
-<code> 
-#! /bin/sh 
-# Fermer coffre en ligne 
-# version 1.0 
- 
-echo -n "On démonte le coffre  ? " 
-read ouinon 
-if [ "$ouinon" = "y" ] || [ "$ouinon" = "Y" ] || [ "$ouinon" = "o" ] || [ "$ouinon" = "O" ]; then 
-{ 
-# on démonte le "coffre" en affichant les erreurs si encore ouvert 
-fusermount -u /home_axe/xavier/coffre 
- 
-# on évite de pouvoir inscrire quelque chose dans le répertoire quand il n'est plus monté en coffre 
-chmod 000 /home/clientuser/coffre 
- 
-# on démonte la partie codée en ligne, sans conirmation (ne devrait pas être utilisée directement) 
-fusermount -u -z /homeclientuser/.coffre 
- 
-#On désactive la clef ssh si on l'avait ouverte 
-ssh-add -D 
- 
-echo "démontage ok, trop tard pourles regrets" 
-} 
-fi 
-</code> 
- 
-A mettre dans /home/clientuser/.kde/shutdown 
-ou son équivalent pour gnome (ou autre interface graphique) 
-Afin de fermer le coffre vraiment et sans appel à la déconnexion de l'utilisateur 
- 
-CoffreClaquer.sh 
-<code> 
-#! /bin/sh 
-# Fermer coffre en Force 
-# pas de confirmation ni commentaires 
-# même si ouvert 
-# à lancer en fin de session 
- 
-fusermount -u -z /home/clientuser/coffre 
- 
-fusermount -u -z /home/clientuser/.coffre 
- 
-chmod 000 /home/clientuser/coffre 
- 
-ssh-add -D 
-</code> 
- 
-===== Problèmes connus===== 
- 
-Documentation incomplète  
-Manque au moins lien vers tuto pour utiliser les clefs ssh  
- 
-===== Conclusion ===== 
- 
-Pas le temps de faire mieux 
-En espérant que se sera utile 
- 
- 
----- 
- 
- 
-//Contributeurs principaux : [[:utilisateurs:livier|livier]].// 
-