primtux-nfs-share
En developpement
Testé et fonctionnel sur la dernière primtux.
Installation
wget https://github.com/CyrilleBiot/primtux-nfs-share/raw/main/primtux-nfs-share_1.1_all.deb sudo dpkg -i primtux-nfs-share_1.1_all.deb
Utilisation
Un groupe spécifique est créé : primtux-nfs comprenant les utilisateurs 01-mini, 02-super, 03-maxi, administrateur.
Sur le poste serveur
Le serveur doit avoir une IP Fixe.
Fichiers modifiés /etc/hosts.allow, /etc/exports
Dossiers créés
------ /home/01-mini/partage-mini ------ /home/02-super/partage-super ------ /home/03-maxi/partage-maxi ------ /home/administrateur/partage-administrateur
Syntaxe
sudo bash primux-nfs-share-server.sh
Effacer la configuration
sudo bash primux-nfs-share-server.sh clean
Sur les postes clients
Fichier modifié : /etc/fstab
Dossiers crées
------ /home/01-mini/partage-mini ------ /home/02-super/partage-super ------ /home/03-maxi/partage-maxi ------ /home/administrateur/partage-administrateur
Syntaxe
sudo bash primux-nfs-share-client.sh <IP-V4-DU-SERVEUR><code> **Effacer la configuration** <code>sudo bash primux-nfs-share-client.sh clean
Revenir à la configuration d'origine
Le script permet de rétablir la configuration d'origine
- Suppression du groupe spécifique primtux-nfs-share
- Suppression des dossiers crées
- Suppression des insertions dans fstab, hosts.allow, exports
Montage
Les montages se font à l'installation du paquet client. Les ressources sont montées sur toutes les sessions. Une déconnexion de la session ne remet pas en cause le montage. Les montages se font à l'initialisation de la machine. Donc aucune intervention particulière de l'utilisateur.
Attention
Ne fonctionne qu'en ipv4
Bugs
Faire remonter les bugs : https://github.com/CyrilleBiot/primtux-nfs-share/issues
— cyrille 2021/03/10 16:12