[Resolu]Utilser nfs avec un WDMycloud

Bonjour,

Je suis sous debian stable.
J’utilise xfce4 car cinnamon est incompatible avec les catalysts d’amd.
Je n’ai accès qu’en lecture seule à mon nas.

Tout d’abord je n’arrive pas à parcourir le réseau:
Quand je clique sur parcourir le réseau j’ai ce message:

Echec à l'ouverture de "/ sur ".
L'emplacement indiqué n'est pas pris en charge.

Pour accéder quand même au nas, je monte un lecteur réseau avec cette commande:

sudo mount -t cifs -o username=toto,password=**** //192.168.0.140/toto/ /media/toto

Toto à le droit d’écrire sur le nas mais en pratique je ne peux pas…

Pouvez-vous m’aider car mes recherches ne donnent rien…?

Bonjour, tu utilises un protocole microsoft pour connecter ton disque, je ne peux pas t’aider.
Utilise un protocole tel que NFS, ça sera plus simple à mettre en oeuvre.

c’est quoi comme nas?

et comme ceci:

mount -t cifs //192.168.0.140/toto /media/toto -o username=toto,password=toto,UID=1000,GID=1000

la commande en root, le dossier toto doit deja exister (un ptit chmod 777 dessus ?) sur ton nas un utilisateur toto mpd toto avec les droits écritures sur le dossier toto du nas

PS: appeler tout “toto” donne un belle impression de gros bordel incompréhensible

:006

Bonjour,
Le nas est un WDMycloud
Je suis parti sur la première réponse, utiliser nfs.
ça marche très bien pour le répertoire Public…

Par contre j’ai un problème de droits sur le privé.

Sur mon pc j’ai

~$ id -u ludo
1000

Sur le nas j’ai

WDMyCloud:~# id -u ludo   
1000

Je monte le lecteur avec

~$ sudo mount -t nfs -o udp,vers=3,soft,intr,rsize=8192,wsize=8192 192.168.0.140:/nfs/ludo /media/ludo

Et ça marche pas

~$ ls /media/ludo
ls: impossible d'ouvrir le répertoire /media/ludo: Permission non accordée

J’ai l’impression que j’y suis presque mais là je sèche…

PS j’ai suivi ce tuto

ubuntuforums.org/showthread.php?t=2247237

regarde les permissions sur ton nas je pense que ca vient de la

Non tout est bien configuré à ce niveau.

Bon finalement Sinozis avec ta commande ça marche…
Cependant uid et gid sont en minuscules, sinon ça marche pas…
ça m’a fait un peu galéré cette erreur de syntaxe :033

Sinon si quelqu’un sait le faire marcher en nfs, ça m’intéresserai :041

ça y est ça marche en nfs.
C’était le fichier exports qui allait pas.

Pour ceux qui voudraient utiliser nfs avec un WDMycloud:

Suivez le tuto ici ubuntuforums.org/showthread.php?t=2247237

Et il y a une erreur dans le tuto, utilisez ce fichier exports:
Fichier exports:

/nfs/Public (rw,all_squash,sync,no_subtree_check,insecure,crossmnt,anonuid=65534,anongid=1000)
/nfs/Username (rw,no_root_squash,sync,no_subtree_check,insecure,crossmnt)

Si tu as un doute sur une option, utilise la commande man

[quote] uid=arg
sets the uid that will own all files or directories on the mounted filesystem when the server does not provide ownership information. It may be specified as either
a username or a numeric uid. When not specified, the default is uid 0. The mount.cifs helper must be at version 1.10 or higher to support specifying the uid in
non-numeric form. See the section on FILE AND DIRECTORY OWNERSHIP AND PERMISSIONS below for more information.
[/quote]
si tu dois forcer un uid à 1000, cela confirme que tu as un problème de droit d’accés sur ton nas.

Ben écoute maintenant ça marche très bien en nfs et j’ai passé en résolu pour les autres
a+