Nous sommes sur un réseau de campus universitaire et je travaille pour un professeur qui souhaite mettre en réseau au moins trois nouveaux ordinateurs avec quatre machines existantes. J'aimerais connaître la meilleure façon de configurer ces ordinateurs pour qu'ils fonctionnent ensemble. Voici les exigences :
- Un ordinateur hébergera les données (il dispose de 1 To d'espace disque dur).
- Les autres ordinateurs seront régulièrement amenés à accéder et à modifier directement les données, de sorte qu'un système de fichiers monté (NFS, SSHFS, etc.) peut être nécessaire (SVN ou CVS n'est pas une option car il doit être facile pour les utilisateurs et le professeur).
- Tous les ordinateurs devraient pouvoir être utilisés pour effectuer des calculs (utilisation complète du CPU/RAM).
Le problème que je me pose est de rendre les fichiers partagés suffisamment privés pour que seules les personnes autorisées puissent y accéder, sans avoir à s'assurer manuellement que tous les UID, GID, etc. sont les mêmes sur tous les ordinateurs (ce qui est la configuration actuelle avec NFS). Idéalement, tout utilisateur devrait pouvoir utiliser n'importe quel ordinateur et disposer du même environnement, mais ce n'est pas une obligation. Actuellement, les ordinateurs fonctionnent sous Fedora (je ne sais pas quelle version) et Ubuntu, l'un 8.04 et l'autre 9.04. Si vous avez une recommandation d'un système d'exploitation spécifique qui facilite cette tâche, j'aimerais l'entendre, sinon je pense les convertir tous en Ubuntu 9.04 car c'est celui avec lequel je suis le plus familier.