PrimTux, la distribution éducative
partage nfs - Version imprimable

+- PrimTux, la distribution éducative (https://forum.primtux.fr)
+-- Forum : PrimTux: LA DISTRIBUTION: présentation, aide et développement (https://forum.primtux.fr/forumdisplay.php?fid=5)
+--- Forum : Demandes d'évolution - Tests des iso - Développement (https://forum.primtux.fr/forumdisplay.php?fid=10)
+--- Sujet : partage nfs (/showthread.php?tid=1552)



partage nfs - cyrille - 28-02-2021

Voici une proposition de scripts pour réaliser facilement u partage nfs sur un parc de pc primtux
https://github.com/CyrilleBiot/primtux-nfs-share
Encore pas testé en vrai
Mais si avis, je suis preneur
Je testerai dans la semaine dès que je retourne en classe Wink


partage nfs - mothsart - 28-02-2021

sympa Big Grin


partage nfs - cyrille - 28-02-2021

Pas testé que de tête donc à manipuler avec précaution
Ensuite pourquoi par une interface X, mais est ce bien la peine


partage nfs - cyrille - 05-03-2021

https://github.com/CyrilleBiot/primtux-nfs-share


Testé sur parc de laptops, dernière Primtux

Utilisation

Un groupe spécifique est créé : primtux-nfs comprenant les users 01-mini, 02-super, 03-maxi, administrateur

Le script serveur pour le 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

Code :
sudo bash primux-nfs-share-server.sh

Effacer la configuration

Code :
sudo bash primux-nfs-share-server.sh clean

Le script serveur pour le client

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

Code :
sudo bash primux-nfs-share-client.sh <IP-V4-DU-SERVEUR>

Effacer la configuration

Code :
sudo bash primux-nfs-share-client.sh clean


Attention

Ne fonctionne qu'en ipv4


partage nfs - cyrille - 05-03-2021

SI intéressé, faire signe et je ferai un paquet.


partage nfs - Alain - 06-03-2021

Bonjour
Je suis intéressé par un paquet celam'évitera d'avoir à modifier manuellement le fichier fstab quand on me demande ce genre de manip ...

Une petite question sur le demontage du partage en fin de session
est ce que quand on quitte il n'y pas de risque ?
Alain


partage nfs - cyrille - 06-03-2021

tu n'as pas à modifier, aucun fichier le script se chargeant de tout

Sur le seveur tu lances le script en sudo et bash sans paramètre :
il crée les dossiers et les insertions dans les fichiers ainsi que le groupe. Installe les dépendances également
Ex sudo bash primux-nfs-share-server.sh

Sur les clients, tu lances le script client avec comme paramètre l'ip du serveur
Ex sudo bash primux-nfs-share-client.sh 192.168.1.25

Il installe les dossiers et modifie lui même le fstab. Installe les dépendances également

====
POur la desinstallation sur le serveur
sudo bash primux-nfs-share-server.sh clean
Il supprime tous les dossiers crées et remet lui même les fichiers exportfs, hosts.allow à l'état d'origine


sudo bash primux-nfs-share-client.sh clean
Idem, il remet le fstab dans lequel il l'avait trouvé

Le montage se fait au démarrage de la machine et ne dépend pas de la session. Donc tu peux quitter la session sans soucis et sans t'en préoccuper.
Seul le serveur doit rester bien sur allumé en permanence

Sur les clients, démontage lors de l'extinction de la machine. Remontage ensuite au boot à la lecture du fstab

++
C

Ensuite je ferai un paquet deb, pas de soucis.


partage nfs - cyrille - 10-03-2021

paquet disponible et page de wiki
https://wiki.primtux.fr/doku.php/primtux-nfs-share


partage nfs - Philippe Dpt35 - 10-03-2021

J'ai placé ce paquet sur le site de PrimTux à
https://primtux.fr/Documentation/scripts/primtux-nfs-share_1.1_all.deb
Ce dossier regroupe des scripts utilitaires de PrimTux.
Il faudra que je fasse une page du wiki les recensant !

Je me suis permis de modifier ta page de wiki, partie installation, pour ajouter wget devant l'adresse du paquet.


partage nfs - cyrille - 10-03-2021

OK pas de soucis , merci