Un serveur économique

Cette page et les suivantes rassemblent des informations techniques sur le choix et la mise en oeuvre d’un petit serveur informatique.

Le cas de figure envisagé a été décrit dans un article du blog. Mais toutes les informations techniques sont finalement rassemblées ici parce que tout le monde n’est pas forcément intéressé par les détails

Notice

Je ne prétends pas être un expert Linux (la solution retenue) : soyez prudents si vous utilisez le contenu de ces pages pour mettre en oeuvre votre solution.

Rappel du cas d’école

Une équipe de consultants souhaite :

  • disposer d’un (ou plusieurs) espace(s) (plus ou moins) commun(s) sur un disque réseau pour des fichiers à partager
  • disposer sur ce même serveur réseau d’un espace de stockage personnel pour pouvoir y accéder depuis un PC personnel, ou depuis n’importe quelle station connectée au réseau
  • synchroniser tout ou partie des fichiers avec un ordinateur portable, afin de se rendre en clientèle avec la dernière version des différents documents… et ensuite mettre à jour le contenu du serveur avec le résultat du travail fait sur place
  • se connecter à distance au serveur, pour récupérer des documents oubliés par exemple
  • que les échanges, notamment à travers Internet, soient sécurisés (authentifiés et chiffrés)
  • que des sauvegardes soient faites automatiquement

Ci-dessous vous trouverez les diverses solutions possibles.

TS119Pplus

Choix du système

Au commencement… Puisque l’on parle de serveur, de système d’exploitation, de logiciels, il nous faut un ordinateur sur lequel installer tout ça. Linux demande peu de ressources matérielles, ou en tout cas, moins que Windows. Un ordinateur un peu ancien qui traîne dans un coin en attendant son départ pour la déchetterie peut faire l’affaire …

Voir la page »

tournevis

Quelques paramétrages

En vrac, voici quelques-uns des ajustements que j’ai choisi. Ajout de la source de packages ‘backports’ A rajouter dans les sources.list de apt : deb http://backports.debian.org/debian-backports squeeze-backports main Fuseau horaire Configuration stockée dans /etc/timezone Synchronisation horaire Ajout des paquets ‘ntp’ et ‘ntp-doc’. Une entrée est rajoutée automatiquement dans cron.daily. Eventuellement rajouter une source de serveur …

Voir la page »

rj45_connecte-150x150

Installer Samba

Présentation de Samba Pour autant que notre cas d’école est considéré, Samba est une suite logicielle qui permet de simuler la présence d’un serveur Windows dans votre réseau. Il implémente ainsi le protocole SMB/CIFS, qui est utilisé par les ordinateurs « clients » fonctionnant sous Windows. Vous pouvez donc : partager des fichiers et répertoires donner des …

Voir la page »

La synchronisation

La synchronisation bi-directionnelle : unison

Voir la page »

Sauvegarde et chiffrement

La sauvegarde locale ou distante : rsync Le chiffrement

Voir la page »