Pb 'mount' entre 2pc linux - Linux et OS Alternatifs
Marsh Posté le 18-05-2004 à 12:40:38
nan, sur quelle machine?
Et c'est quoi ca 'xinetd' ?
Marsh Posté le 18-05-2004 à 14:16:06
montre ton fichier /etc/exports sur ton serveur et aussi /etc/hosts.allow et /etc/hosts.deny
sur ton client donne la commande que tu fais
et désactive tes firewall
Marsh Posté le 18-05-2004 à 14:22:15
la syntaxe dans /etc/exports :
/répertoire/partagé IP_ou_NOM_ou_RESEAU(options)
ex.:
/home/tourist77 192.68.0.0/24(ro,sync)
(toutes les machines du réseau 192.168.0.0 ont accès au partage /home/tourist77 en lecture seule)
si root doit être authorisé à l'utiliser à distance, on rajoute dans les options : no_root_squash telquel :
/home/tourist77 192.68.0.0/24(ro,sync, no_root_squash)
c'est peut-être là ton problème ? vérifies tes logs aussi, en particulier /var/log/messages qui t'indiquera pourquoi le client ne peut utiliser la ressource
Marsh Posté le 18-05-2004 à 14:30:52
ben mes fichiers /etc/hosts.allow et /etc/hosts.deny
sont vide...
Marsh Posté le 18-05-2004 à 14:32:44
mon fichier exports:
/var/log/httpd/ 192.168.1.73 (rw)
ma commande:
mount -t nfs ip: /var/log/httpd /mnt/partage
mon firewallest désactivé
Marsh Posté le 18-05-2004 à 14:35:55
j'ai rajouté : no_root_squash
puis relancé exports et nfs
mais tjs le meme probleme
Marsh Posté le 18-05-2004 à 14:39:29
il ne faut pas mettre d'espace entre 192.168.1.73 et (rw)
ce doit être :
Code :
|
l'ordi sur lequel tu fais la commande mount a bien comme IP 192.168.1.73 ? ( /sbin/ifconfig )
portmap tourne sur la machine cliente ? tu as installé le package nfs-client ?
as tu un firewall activé sur une des machine ? ( /sbin/iptables -L )
sur le serveur est ce que la tentatice est connexion est logguée/enregistrée ?
Marsh Posté le 19-05-2004 à 09:57:39
(désolé de ne repondre que maintenant...)
Je suis tjs loggué en root
J'ai vérifié l adresse ip, elle n'a pas changé.
portmap est installé,j'ai fait un restart, ca a bien marché.
nfs s'est installé avec ma redhat,je n'ai rajouté aucun package.
Pour le firewall, j'ai tapé la commade : /sbin/iptables -L
ca ma donné ca (sur les 2 machines):
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
je n'y comprend rien lol
sinon je tape 'setup' et je desactive le firewall mais quand je retape 'setup' le firewall est encore coché...
Et je n'ai pas compris la derniere question...
ps: sur un autre serveur j'arrivais à faire le montage, maintenant, meme pb de permission refusée
Marsh Posté le 19-05-2004 à 11:26:09
par défaut, quand tu lances setup, il se met en coché, mais ça ne veut pas dire qu'il tourne, la preuve : tu n'as pas de règle avec iptables -L
pour la dernière question de Dark_Schneider, il te demande si dans tes logs système tu vois apparaître des messages en rapport avgec ce partage, si une machine tente de dé/monter, il y a un sortie dans /var/log/messages, dans le cas d'un montage réussi, on obtient par exemple :
|
tu peux utiliser la commande "tail -f" pour voir en continu le log, à lancer dans un terminal : tail -f /var/log/messages
pour quitter CTRL + C
tu verras un peu mieux ce qui se passe en temps réel
Marsh Posté le 19-05-2004 à 11:49:14
Dans les messages, je n'ai que les etapes du demarrge du pc mais rien sur le montage...
Par contre apres avoir modifié le fichier exports je lance : exportfs
Mais une fois j'ai tapé : exportfs -a et j'ai eu une suite de message:
exportfs: No 'sync' or 'async' option specified for export "pcnlinux: /var/log/httpd".
Assuming default behaviour ('sync').
NOTE: this default has changed from previous versions
exportfs: pcnlinux has non-inet addr
exportfs: pcnlinux has non-inet addr
c'est normal?
(pcnlinux etant le client!!!)
Marsh Posté le 19-05-2004 à 12:00:51
J'ai réussiiiiiiiii
Dans le fichier exports, j'ai remplacé le nom de la machine par l adresse ip
J'ai lancé apres exportfs -ra
je n'avais plus : exportfs: pcnlinux has non-inet addr
et le montage a reussi!!!
Au depart, je mettais l adresse ip, alors est-ce à cause des options que j'ai mis à exportfs??? je sais pas
Marsh Posté le 19-05-2004 à 12:07:56
en fait c'est un problème de résolution d'adresse, si tu n'as pas de serveur DNS local et que tu es en IP fixes, tu peux renseigner les fichiers /etc/hosts des différentes machines, je te conseille une petite lecture du man si besoin : man hosts
c'est assez simple à remplir en fait :
IP NOM ALIAS_FACULTATIFS
mais si ça ne fonctionnait pas avant avec l'IP, c'est certainement dû à l'erreur que t'as signalé Dark au dessus, tu avais mis un espace entre l'IP et les options entre parenthèses : à ne pas faire, il part tout de suite du fait que c'est "*" et après avoir testé ça n'a pas l'air de bien fonctionner
Marsh Posté le 18-05-2004 à 12:17:19
Bonjour,
J'ai 2 machines Linux sous redhat.
Je veux monter un dossier sur ma 2eme machine:
mount -t nfs ip: /chemin /mnt/partage
J'ai modifié au préalable le fichier 'exports' de ma premiere machine.
Apres la commande 'mount' j'obtient le message: Permission refusée
Aidez moi svp
merci
Message édité par tourist77 le 18-05-2004 à 12:17:53