====== 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
**Effacer la configuration**
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@cbiot.fr|cyrille]] 2021/03/10 16:12//