Mon serveur NFS est une boîte Windows XP SP3 avec les Services Windows pour Unix de Microsoft installés.
J'ai un partage configuré sous C:\NFS avec le nom de partage NFS et un encodage ANSI.
L'accès anonyme est activé, avec l'UID/GID anonyme défini sur 0/0. De plus, j'ai défini TOUTES LES MACHINES en Lecture-Écriture, et coché la case pour autoriser l'accès root.
Mon premier client NFS est une boîte Ubuntu 10.04, avec nfs-common installé. En exécutant
sudo mount -t nfs 1.1.1.1:/NFS /home/user/NFS
réussit, mais lorsque j'essaie de visualiser le dossier (même en tant que root), il me dit que je n'ai pas les autorisations nécessaires pour voir le contenu du dossier.
Mon deuxième client NFS est une boîte IBM iSeries exécutant OS/400 V5R3. J'ai utilisé la commande de montage ci-dessous:
MOUNT TYPE(*NFS) MFS('1.1.1.1:/NFS') MNTOVRDIR('/PARENT/NFS') OPTIONS('rw,nosuid,retry=5,rsize=8096,wsize=8096,timeo=20,retrans=2,acregmin=30,acregmax=60,acdirmin=30,acdirmax=60,soft') CODEPAGE(*BINARY *ASCII)
qui se monte également avec succès. En essayant de
WRKLNK '/PARENT/NFS'
et d'utiliser l'option 5 pour accéder au répertoire donne une erreur Non autorisé à l'objet - même si je suis un officier de sécurité avec l'autorité spéciale *ALLOBJ.
Je pense que le problème vient du partage Windows, mais je ne sais pas ce que cela pourrait être. Avez-vous des suggestions ?
0 votes
Pourquoi n'utilisez-vous pas simplement une boîte *nix pour un serveur nfs? Ne serait-ce pas beaucoup plus facile?
0 votes
Je fais des tests de sécurité, et cela implique des situations où le serveur NFS est sur Windows - mais je ne peux pas le casser jusqu'à ce que je le fasse fonctionner initialement! Croyez-moi, ce serait beaucoup plus facile de garder les choses homogènes, mais cela va à l'encontre du but dans cette situation.
0 votes
Comment le partage NFS est-il monté sur la boîte Linux? Que dit "mount"? Et les journaux?
0 votes
Pas sûr de quelle est la question là-bas; j'utilise la commande mount spécifiée ci-dessus, qui fonctionne avec succès. J'utilise Nautilus en tant que root pour naviguer vers le dossier dans lequel le partage a été monté, ce qui montre une icône x et une icône de verrouillage. En tentant d'entrer dans le dossier, j'obtiens une erreur de permission refusée.
0 votes
Presque +1'd votre question, puis j'ai vu que vous utilisiez XP comme système de serveur.