====== 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//