Ici on n'a que votre IP, votre pseudo et votre adresse mail que nous ne traitons pas.
Quand vous êtes enregistrés, une seule requête permet de vous afficher les messages que vous n'avez pas lus.
NOUVELLE ADRESSE PERMANENTE DU DÉPÔT: https://mirrors.o2switch.fr/primtux/repo/debs
ATTENTION, MERCI DE NE PAS METTRE À JOUR PRIMTUX7 UBUNTU 20.04 VERS LA 22.04, LES HANDYMENUS NE SONT PAS ENCORE COMPATIBLES!
Merci de cliquer ici si vous souhaitez vous inscrire sur le forum.

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
partage nfs
#1
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
All you need : #!/bin/bash
Répondre
#2
sympa Big Grin
Répondre
#3
Pas testé que de tête donc à manipuler avec précaution
Ensuite pourquoi par une interface X, mais est ce bien la peine
All you need : #!/bin/bash
Répondre
#4
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
All you need : #!/bin/bash
Répondre
#5
SI intéressé, faire signe et je ferai un paquet.
All you need : #!/bin/bash
Répondre
#6
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
Répondre
#7
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.
All you need : #!/bin/bash
Répondre
#8
paquet disponible et page de wiki
https://wiki.primtux.fr/doku.php/primtux-nfs-share
All you need : #!/bin/bash
Répondre
#9
J'ai placé ce paquet sur le site de PrimTux à
https://primtux.fr/Documentation/scripts....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.
Répondre
#10
OK pas de soucis , merci
All you need : #!/bin/bash
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)