Contenu | Rechercher | Menus

Annonce

Ubuntu-fr vend de superbes t-shirts et de belles clés USB 32Go
Rendez-vous sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 17/02/2020, à 21:45

bgood

Re : Partage de repertoires entre deux ubuntu

Oui de toute façon il me faut une solution ^^


Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne

#27 Le 17/02/2020, à 22:23

Qid

Re : Partage de repertoires entre deux ubuntu

bgood a écrit :

J'ai réussi a monter mes répertoires distant de mon nas en sftp , on va faire la même chose ?

Sftp c'est encore différent... Oui ça fait beaucoup de possibilités pour un résultat plus ou moins similaire mais c'est aussi ça la liberté...

Bon du coup pour que jplemoine propose une méthodologie avec NFS pendant que moi je te propose l'équivalent avec sshfs faudrait que tu nous détail clairement la situation actuelle et ce que tu souhaites au final


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

En ligne

#28 Le 17/02/2020, à 22:34

bgood

Re : Partage de repertoires entre deux ubuntu

Ce que je souhaite au final c'est pouvoir accéder a ce répertoire via mon réseaux  et qu'il soit accessible comme un montage depuis mon navigateur sous mon soft 3d .

Ce que j'avais fait avant j'avais modifier le fichier fstab pour monter un répertoire distant. ( de mon nas  mais c'est trop lent c'est pour ça que je le fais sur le disque installé dans la machine ) mais il faut que mes autres pc puisse accéder a ce répertoire pour partager des ressources

Faut que quand je suis sous mon soft 3d que je fais ouvrir que je navigue je puisse accéder a ce répertoire  depuis mes autres ordinateurs
comme dans cette vidéo

https://vimeo.com/392066466


Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne

#29 Le 17/02/2020, à 23:20

jplemoine

Re : Partage de repertoires entre deux ubuntu

@Qid : par sshfs, ça peut se faire aussi. Si tu penses que c'est plus simple que NFS : vas-y. Je reste sur le fil au cas où.
tant que c'est pas SMB (Samba), ça me va.

Dernière modification par jplemoine (Le 17/02/2020, à 23:21)


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#30 Le 18/02/2020, à 00:05

Qid

Re : Partage de repertoires entre deux ubuntu

jplemoine a écrit :

Si tu penses que c'est plus simple que NFS : vas-y.

Mais j'en sais rien puisque je ne connais pas NFS et que la page de Doc ne m'a pas inspirée... Mais du coup je voudrais que tu expliques comment toi tu ferais en NFS dans sa situation pendant que moi je le propose aussi mais en sshfs... En tous cas je doute fort que j'arrive à prendre le temps d'exposer ma solution demain... Ce sera certainement plus pour mercredi...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

En ligne

#31 Le 18/02/2020, à 00:35

jplemoine

Re : Partage de repertoires entre deux ubuntu

NFS : sur le serveur (là où il y a le partage), tu installes les paquets nfs-kernel-server et nfs-common ; sur le client (celui qui va accèder au partage : nfs-common
Sur le serveur, dans /etc/exports, tu ajoute une ligne :
<répertoire a partager> <ip ou plage d'ip autorisées>(rw,all_squash,anonuid=1000,anongid=1000,sync)

<répertoire a partager> par exemple /home/toto/rep1
<ip ou plage d'ip autorisées> par exmple 192.168.0.21 ou 192.168.0.0/24

Tu relances nfs :

systemctl restart nfs-kernel-server.service

Sur le client : tu ajoutes dans le /etc/fstab
<IP serveur>:<répertoire sur le serveur que l'on veut partager(*)> <réprertoire local sur lequel on veut monter le partage> nfs4 defaults,user,auto,noatime,bg 0 0
puis

mount -a

pour prendre en compte la modif

(*) c'est le même que celui de /etc/exports

Dernière modification par jplemoine (Le 18/02/2020, à 00:46)


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#32 Le 18/02/2020, à 00:45

jplemoine

Re : Partage de repertoires entre deux ubuntu

Exemple : on a un répertoire /home/titi/rep1 que l'on veut partager sur la machine : 192.168.0.3 (PC1) et c'est 192.168.0.4 (PC2) qui veut y accéder sur le répertoire /home/tata/reprezo

Sur PC1 : on installe les paquets nfs-kernel-server et nfs-common.
Dans /etc/exports, on ajoute la ligne :
Si l'accès n'est que pour PC2

/home/titi/rep1 192.168.0.4(rw,all_squash,anonuid=1000,anongid=1000,sync)

Si l'accès est pour le réseau local

/home/titi/rep1 192.168.0.0/24(rw,all_squash,anonuid=1000,anongid=1000,sync)

et on relance le serveur NFS :

systemctl restart nfs-kernel-server.service

Sur PC2 :on installe le paquet nfs-common.
S'il n'existe pas, on créé /home/tata/reprezo
Dans /etc/fstab :

192.168.0.3:/home/titi/rep1 /home/tata/reprezo  nfs4 defaults,user,auto,noatime,bg 0 0

et on prend en compte les modifs

mount -a

NB : on peut mettre PC1 et PC2 en lieu et place des adresses IP si les PC résolvent les FQDN.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#33 Le 18/02/2020, à 00:47

jplemoine

Re : Partage de repertoires entre deux ubuntu

J'ai fait mes devoirs : je vais me coucher... smile


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#34 Le 18/02/2020, à 08:39

Qid

Re : Partage de repertoires entre deux ubuntu

jplemoine a écrit :

J'ai fait mes devoirs : je vais me coucher... smile

Lol... En tous cas ton tuto me semble très clair... Faudra vraiment que j'essaie... De mon côté pour l'instant je viens de chercher un comparatif de sshfs par rapport à NFS sur internet et je suis tombé là dessus :
- [conseil]NFS versus SSHFS
- NFS ou SSHFS ?
Et finalement je ne suis pas beaucoup plus avancé...
Je vais m'imposer de faire ma part du boulot rapidement pour nous permettre de nous rendre compte des choses au travers de la théorie...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

En ligne

#35 Le 18/02/2020, à 12:30

Qid

Re : Partage de repertoires entre deux ubuntu

methodo NFS :

jplemoine a écrit :

Exemple : on a un répertoire /home/titi/rep1 que l'on veut partager sur la machine : 192.168.0.3 (PC1) et c'est 192.168.0.4 (PC2) qui veut y accéder sur le répertoire /home/tata/reprezo

Sur PC1 : on installe les paquets nfs-kernel-server et nfs-common.
Dans /etc/exports, on ajoute la ligne :
Si l'accès n'est que pour PC2

/home/titi/rep1 192.168.0.4(rw,all_squash,anonuid=1000,anongid=1000,sync)

Si l'accès est pour le réseau local

/home/titi/rep1 192.168.0.0/24(rw,all_squash,anonuid=1000,anongid=1000,sync)

et on relance le serveur NFS :

systemctl restart nfs-kernel-server.service

Sur PC2 :on installe le paquet nfs-common.
S'il n'existe pas, on créé /home/tata/reprezo
Dans /etc/fstab :

192.168.0.3:/home/titi/rep1 /home/tata/reprezo  nfs4 defaults,user,auto,noatime,bg 0 0

et on prend en compte les modifs

mount -a

NB : on peut mettre PC1 et PC2 en lieu et place des adresses IP si les PC résolvent les FQDN.


méthodo générale équivalent via SSHFS :

moi (à partir d'une méthodo rapide de Janvier 2016) a écrit :

pour partage à installer
sur les pc client qui doivent avoir accès à un autre : sshfs

config sshfs/fstab :
créer sur le serveur dans le home un dossier pour les documents partagés
pour les clients dans média
une architecture dont l'utilisateur propriétaire est root et le group est celui de l'utilisateur
ajouter le groupe fuse aux users :

sudo adduser $USER fuse

quant au fstab des clients :

sshfs#<machineamonter>:/home/<utilisateur>/dossierencommun /media/<dossieracréer> fuse port=22,user,noatime,allow_other,_netdev     0 0

---------------------

pour éviter la demande du pass pour l'accès au partage :
Générer clef rsa :
ssh-keygen -t rsa sur le pc maître
puis copier .ssh/id_rsa sur chaque machine
et pour finir pour copier la clef publique utiliser la commande :
ssh-copy-id -i .ssh/id_rsa.pub <user>@<ip>

et pour reprendre le même exemple que jplemoine :

moi à partir de ma méthodo a écrit :

on a un répertoire /home/titi/rep1 que l'on veut partager sur la machine : 192.168.0.3 (PC1) et c'est 192.168.0.4 (PC2) qui veut y accéder sur le répertoire /home/tata/reprezo

sur PC1 on install openssh-server

sur PC2 on install sshfs
on créé le dossier /home/tata/reprezo
dans le fstab

sshfs#titi@192.168.0.3:/home/titi/rep1 /home/tata/reprezo fuse port=22,user,noatime,allow_other,_netdev     0 0

et on prend en compte les modifs

mount -a

voilà... à priori je ne me suis pas gouré même si il est à noté que dans la méthodo général j'ai parlé de gestion de droit car on était dans média alors que dans l'exemple on est dans le home donc normalement on est moins en difficulté... l’intérêt à l'époque de se mettre dans média c'était de faire reconnaître ce montage comme un disque dur USB et donc l'avoir dans la barre d'accès rapide (de unity) et dans nautilus... je ne pense plus que ce soit d'actualité et utile dans le cas présent

autre élément important à prendre en compte :
j'ai tenté tant bien que mal de réajuster ma méthodo car dans mon cas tous les pc sont et serveur et client pour des raisons de simplification d'administration système mais il se peu que j'ai raté des bribes surtout dans la partie de gestion des clefs pour éviter la demande de pass

Dernière modification par Qid (Le 18/02/2020, à 12:38)


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

En ligne

#36 Le 18/02/2020, à 13:52

jplemoine

Re : Partage de repertoires entre deux ubuntu

je pense que les 2 sont complémentaires :
- sur du réseau local : NFS car il n'y a pas besoin authentification (c'est l'IP qui est autorisée ou pas soit en lecture seule, soit en lecture - écriture).
- sur du réseau distant (ou local accessible depuis l'extérieur) : SSHFS : 1 - c'est chiffré - 2 - il y a une notion d'authentification (user / mot de passe)
Sur le sshfs, l'échange de clé n'est pas obligatoire --> ça fonctionne très bien avec user / mot de passe.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#37 Le 18/02/2020, à 14:15

Qid

Re : Partage de repertoires entre deux ubuntu

jplemoine a écrit :

je pense que les 2 sont complémentaires :
- sur du réseau local : NFS car il n'y a pas besoin authentification (c'est l'IP qui est autorisée ou pas soit en lecture seule, soit en lecture - écriture).
- sur du réseau distant (ou local accessible depuis l'extérieur) : SSHFS : 1 - c'est chiffré - 2 - il y a une notion d'authentification (user / mot de passe)
Sur le sshfs, l'échange de clé n'est pas obligatoire --> ça fonctionne très bien avec user / mot de passe.

Ouais... Ça résume assez bien ce que j'ai lu aussi... Moi j'ai vu en plus la notion de montage permanant ou temporaire... Finalement je pense que ce qui pourrait faire pencher la balance vers l'une ou l'autre de ces solutions c'est la façon dont les choses sont "vu" par l'utilisateur final...
En tous cas pour revenir à une remarque qui avait été faite quoi qu'il en soit un partage réseau "propre" ne peut pas être fait en claquant des doigts et comme on l'as déjà dit la notion de clic droit partager ne peut pas être utilisé à outrance...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

En ligne

#38 Le 18/02/2020, à 19:18

bgood

Re : Partage de repertoires entre deux ubuntu

De toute façon selon la doc de ma render farm il faut du nfs ou smb

" Shared network folder
   

    The servers and clients must be able to access a shared network filesystem, for example an NFS mount of SMB share.

    The shared folder must be mounted at the same location on every machine, for example /nfs/storage/ on Linux, or \\bigdisk\hq on Windows.
"


Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne

#39 Le 18/02/2020, à 19:20

bgood

Re : Partage de repertoires entre deux ubuntu

Merci j'avais plus les notification je teste tout ça des que je peux


Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne

#40 Le 18/02/2020, à 21:44

Qid

Re : Partage de repertoires entre deux ubuntu

bgood a écrit :

De toute façon selon la doc de ma render farm il faut du nfs ou smb

beuh !? c'est louche... mais en même temps c'est quoi ce truc !? parce que comme apparemment on ne cause pas d'un ordinateur standard...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

En ligne

#41 Le 18/02/2020, à 22:36

bgood

Re : Partage de repertoires entre deux ubuntu

Si si on est bien sur un ordinateur Standard ^^

Si tu veux une render farm c'est un procédé qui sert a sortir des animation 3d sur plusieurs ordinateurs , ça permets de gagner du temps .

Par exemple j'ai une animation de 300 images il va repartir les 300 images sur chaque ordinateurs. Mais pour ça il  faut que chaque ordinateur est accès au répertoire contenant le projet 3d , avec les textures et autres media utile a l'animation ./

D'un coté un serveur et de l’autre les clients .

Si j'ai une animation qui me prend 48h a calculer sur un seul pc bah là si les pc on les mêmes caractéristique techniques tu peux en gros diviser par 3 le temps de rendus .


Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne

#42 Le 19/02/2020, à 08:25

Qid

Re : Partage de repertoires entre deux ubuntu

bgood a écrit :

Si tu veux une render farm c'est un procédé qui sert a sortir des animation 3d sur plusieurs ordinateurs , ça permets de gagner du temps .

Ah ouais d'accord... Mais du coups ça aurait tout aussi bien pu devoir se faire avec un protocole propriétaire (ou en tous cas spécifique à ce logiciel)... Mais d'ailleurs juste par curiosité on cause de quel logiciel que tu as installé sur Linux ?


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

En ligne

#43 Le 19/02/2020, à 12:01

bgood

Re : Partage de repertoires entre deux ubuntu

On parle de houdini de chez side fx , un monstre pour des effets spéciaux


Je vais me pencher sur tout ça des que j'ai 5mn

Merci à vous

https://vimeo.com/349658557


Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne

#44 Le 22/02/2020, à 13:47

bgood

Re : Partage de repertoires entre deux ubuntu

Hello je suis en train de tester mais a priori sas savoir pourquoi maintenant le partage de base de fonctionne ... Je pense que la dernière Maj a régler le souci , je vais faire des essais dans l'aprem.


Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne

#45 Le 22/02/2020, à 16:15

bgood

Re : Partage de repertoires entre deux ubuntu

Bon cher amis ça fonctionne partiellement , en gros j'arrive a monter le repertoire avec samba si je suis ce procédé
https://doc.ubuntu-fr.org/tutoriel/monterpartagewindows
Mais une fois que je modifie le fichier fstab j'arrive pas a accéder au répertoire il me dit "accès root seulement "par contre si je monte le répertoire manuellement sur la machine avec cette ligne de commande , ça passe

sudo mount -t cifs -o username=bgood,rw,iocharset=utf8,file_mode=0777,dir_mode=0777 //192.168.1.76/houdinip /media/houdiniserver

Si je mets cette ligne dans fstab il monte mais j'ai pas les droits  faut'il que je mette "bggod" a la place de root apres credentials ?

//192.168.1.76/houdinip	/media/houdiniserver cifs credentials=/root/.smbcredentials,iocharset=utf8	0	0

Ubuntu 18.04 lts débutant confirmé ^^

Hors ligne