Citation
Et créé ensuite tes deux répertoires :
Citation
mkdir local distant
Mets ensuite dans le dossier "local" tous le fichiers que tu souhaiteq partager.
Pour partager un dossier, edite le fichier "/etc/exports". On va faire simple pour le début, tu n'a pas de probleme de sécurité, donc, tu dois avoir la ligne :
Sur ton pc en 192.168.0.1, tu dois y trouver :
Citation
/local 192.168.0.2(rw)
Sur ton pc en 192.168.0.2, tu dois y trouver :
Citation
/local 192.168.0.1(rw)
"distant" est le répertoire que exports doit partagé.
"192.168.0.x" est l'adresse a qui il doit le partager (met " * " pour le partager a tout le monde).
"(rw)" signifie que le PC nommé précedement a le droit de lire (r) et d'écrire (w).
A ce moment, tes deux PC savent quels dossiers ils partagent, a qui, et avec quels droits.
Ensuite, il faut vérifier, si tu l'as bien installé (mais je ne vais pas t'expliquer comment installer nfs car c'est un autre probleme), que le service nfs est bien lancé.
Pour cela, tape (toujours en mode console) :
Citation
ps -A | grep nfs
"ps" te donne la liste des processus en cours d'execution.
"-A" lui demande d'afficher TOUS les processus
"|" te permet de transformer l'output standar du processus de gauche en input du processus de droite (concept qui ne sert a rien pour le moment, on verra plus tard si tu en as besoin).
"grep" te permet de trier parmis les processus, tous ceux qui contiennent le terme "nfs".
Tu devrai avoir ici au moins un processus nommé nfsd.
Tapes ensuite :
Citation
ps -A | grep rpc
Tu devrai avoir ici au moins un processus nommé "rpc.mountd".
Si tout cela est OK, la suite devrai bien se passer, sinon, essaye :
Citation
/etc/init.d/portmap stop
puis
Citation
/etc/init.d/nfs-kernel-server stop
En esperant que tu sache quel NFS tu as installé, si tu as mit nfs-user-server, change le "kernel" par "user".
Redemarre les ensuite :
Citation
/etc/init.d/portmap start
/etc/init.d/nfs-kernel-server start
(Restart n'auraient pas marché si ils n'etaient tout simplement pas lancés ==> c'est plus simple de bien les couper, pour etre sur de bien les redemarrer
)
Pour voir si tes dossiers sont bien partagés, tape dans la console :
[showmount -e localhost]
Cela pour t'afficher les dossiers qui sont partagés, et à qui ils sont partagés.
Fait le sur tes deux PC.
Sur les deux PC, tu devrai avoir un message du style :
"local 192.168.0.x"
Nous allons ensuite monter les fichiers "distants" partagés dans notre répertoire "local" :
Sur le PC en 192.168.0.1, tape :
Citation
mount 192.168.0.2:/local /distant
Sur le PC en 192.168.0.2, tape :
Citation
mount 192.168.0.1:/local /distant
Cela te permet d'accrocher le dossier "/local" de l'autre machine dans ton dossier "/distant" (puisque les fichiers qui seront dans ce dossier seront, par consequent, a distance".
Va voir ensuite dans le dossier "/distant" de chaque machine si tu vois bien tous les fichiers des dossiers "local" partagés.
Voila, normalement, tout devrai marcher ;-p
________________________________________________________________
La monarchie, c'est "Ferme ta gueule" ... la démocratie, c'est "cause toujours"...