[ Réseau ] Théorie et pratique, comment partager des répertoires ?

Théorie et pratique, comment partager des répertoires ? [ Réseau ] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 26-12-2003 à 13:39:46    

J'explique la situation,
j'ai deux PC connectés entre eux via un réseau local,
ces deux PC tournent sous mandrake 9.1.
 
Je voudrais partager des répertoires du PC01 tel que le PC02 puisse y accéder comme si c'était sur le PC02 (en local)
 
 
en gros sur machine01  
"/home/user_machine02/"
serait monté sur machine02 en tant que  
"/mnt/user_machine02"
 
comment faire ?
 
autre chose, comment partager un périférique ?
par exemple partager /dev/ttyS0 (PC01)  
tel que sur le PC02 on puisse avoir accès au device  
comme si il était en local (le modem)


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 26-12-2003 à 13:39:46   

Reply

Marsh Posté le 26-12-2003 à 13:42:27    

pour partager tes fichiers, tu as plusieurs solutions tel que samba ou nfs.


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 26-12-2003 à 13:45:45    

Pourquoi utiliser Samba dans un environnement purement Linux ?
Surtout alors que NFS c'est peanuts, le NFS HOWTO : http://nfs.sourceforge.net/nfs-howto/


Message édité par oh_damned le 26-12-2003 à 13:46:04
Reply

Marsh Posté le 26-12-2003 à 13:48:36    

Parce que samba marche bien et que j'ai pas eu de mauvaises surprises avec lui :whistle:


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 26-12-2003 à 14:17:45    

avec nfs :
 
 
sur le serveur machine02:
 
/etc/exports :
 


#
/home/user_machine02 *()


 
sur le client machine01 :
 
/etc/fstab :
 


192.168.0.2:/home/user_machine02/ /mnt/user_machine02 nfs noauto


 
pour monter le répertoire : mount /mnt/user_machine02
 
 
edit : j'ai modifié en reprennant ton exemple ;)


Message édité par Pizz le 26-12-2003 à 14:35:19

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
Reply

Marsh Posté le 26-12-2003 à 16:34:01    

Go nfs dans un environnement linux pur.

Reply

Marsh Posté le 26-12-2003 à 17:08:11    

NFS.
 

  • sur le serveur NFS ( Ip = 192.168.1.20 ) :

> urpmi nfs-utils
 
modifier /etc/exports et préciser les rep que tu veux partager et les options.
par exemple pour partager /home pour tout ton réseau local en 192.168.1.0 :

Code :
  1. /home 192.168.1.0/255.255.255.0(async,rw)


 

  • sur le client :

- avec Mandrake Control center, tu vas dans points de montages, tu sélectionne NFS, tu fais scanner, tu sélectionnes le serveur puis le partages, tu coches les options que tu veux et enfin tu décide du point de montage ( tu peux mettre /home ) puis tu fais monter
 
- tu peux aussi le faire à la main dans /etc/fstab :

Code :
  1. 192.168.1.20:/home /home nfs vers=3,tcp,rsize=8192,wsize=8192,nosuid,soft,intr,timeo=600 0 0


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 04-01-2004 à 22:53:02    

Et maintenant comment partager des dossiers entre une machine sous knoppix et l'autre sous winXP ?
Merci

Reply

Marsh Posté le 04-01-2004 à 23:18:34    

samba

Reply

Marsh Posté le 05-01-2004 à 09:37:34    

Dark_Schneider a écrit :

NFS.
 

  • sur le serveur NFS ( Ip = 192.168.1.20 ) :

> urpmi nfs-utils
 
modifier /etc/exports et préciser les rep que tu veux partager et les options.
par exemple pour partager /home pour tout ton réseau local en 192.168.1.0 :

Code :
  1. /home 192.168.1.0/255.255.255.0(async,rw)


 

  • sur le client :

- avec Mandrake Control center, tu vas dans points de montages, tu sélectionne NFS, tu fais scanner, tu sélectionnes le serveur puis le partages, tu coches les options que tu veux et enfin tu décide du point de montage ( tu peux mettre /home ) puis tu fais monter
 
- tu peux aussi le faire à la main dans /etc/fstab :

Code :
  1. 192.168.1.20:/home /home nfs vers=3,tcp,rsize=8192,wsize=8192,nosuid,soft,intr,timeo=600 0 0




+1 pour les options, moi je rajoute aussi "hard"

Code :
  1. 192.168.1.20:/home /home nfs hard,vers=3,tcp,rsize=8192,wsize=8192,nosuid,soft,intr,timeo=600 0 0


Sur le réseau local tu peux éventuellement remplacer "tcp" par "udp".
 
Par ailleurs rien ne t'empêche de partager un même dossier à la fois avec NFS (pour les clients Linux) et via samba (pour les clients Windows). Ca permet par exemple de mettre plus de droits aux clients NFS et de restreindre le samba.
 
Typiquement tu partages tout "/home/pc01" en NFS et "/home/pc01/windows/" en smb ...
 
Idem avec les imprimantes, partageables simultanément avec lpr-ng (ou cups) et samba

Reply

Marsh Posté le 05-01-2004 à 09:37:34   

Reply

Marsh Posté le 05-01-2004 à 10:04:49    

en plus nfs est super simple à configurer ! via Mandrake-kde ou via webmin :)

Reply

Marsh Posté le 05-01-2004 à 14:04:08    

pour le nfs, autant lire les guides de LEA

Reply

Marsh Posté le 05-01-2004 à 15:51:16    

c'est soit hard soit soft et non les 2 à la fois.
je préfère soft car si j'ai un pb avec le serveur cela ne bloque pas l'application ki accédait à la partoche ( et dans mon entreprise c'est le /home ki est carrément en NFS )


Message édité par Dark_Schneider le 05-01-2004 à 16:37:44

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 05-01-2004 à 16:02:49    

Dark_Schneider a écrit :

c'est soit hard soit soft et non les 2 à la fois.
je préfère soft car si j'ai un pb avec le serveur cela ne bloque pas l'application ki accédait à la partoche ( et dans mon entreprise c'est le /home ki est carrément en NTFS )


NFS je suppose [:aloy]
 
Mais bon quand tu as ton home sur le serveur, c'est que ce serveur est censé être fiable :/
c'est sûr  [:spamafote]

Reply

Marsh Posté le 05-01-2004 à 16:37:22    

une prise débreanché, une surtension ... tu n'est jamais à l'abri d'un pb
 
nfs en effet


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed