web-dev-qa-db-fra.com

Dossiers manquants dans le partage réseau Windows monté avec samba

Je suis un nouvel utilisateur d'ubuntu et j'ai de gros problèmes pour monter un partage réseau Windows à l'aide de samba et de cifs.

J'ai installé cifs-utils puis monté en utilisant:

mount -t cifs -o username=user,password=**** //WIN_PC/WIN_SHARE/ /mnt/samba/WIN_SHARE

Cela semble fonctionner correctement, à l'exception du fait que certains dossiers n'apparaissent pas au point de montage. De plus, l'utilisateur root ne peut pas les voir, ce qui me fait penser que cela n'a rien à voir avec chown, etc. J'ai fait chown -R user:user sur le point de montage.

La chose amusante est la suivante: si je ne monte pas le partage réseau et que je l’ouvre à la place en tant que smb://WIN_PC/WIN_SHARE/ en cliquant simplement sur le réseau à l’aide du navigateur de fichiers, je peux voir le contenu en entier sans problèmes. (Je dois toujours entrer les informations d'identification en premier et j'utilise les mêmes informations d'identification.)

Donc, je ne pense pas que cela ait quelque chose à voir avec la configuration de partage de fenêtres, mais avec la configuration de samba sur ma machine Ubuntu.

Quelqu'un pourrait-il m'aider s'il vous plaît? J'ai déjà essayé beaucoup de choses et je suis très frustré. Désolé si je suis trop bête;)

Merci pour toute aide à l'avance!

4
NA_

C’est un long plan car je ne sais pas quelle version du noyau vous utilisez mais changez votre commande de montage ou l’une des autres proposées ici pour inclure l’option vers = 1.0

Par exemple:

mount -t cifs -o username=user,password=****,vers=1.0 //WIN_PC/WIN_SHARE/ /mnt/samba/WIN_SHARE

Un rapport de bogue décrit votre situation: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1572132

La raison pour laquelle nautilus/gvfs fonctionne est que, par défaut, le client samba utilise smb1 (l’équivalent de vers = 1.0) alors que cifs depuis le noyau Linux 4.13 utilise smb3 par défaut.

EDIT: À noter qu'avec Ubuntu 18.04, le client samba/nautilus/gvfs peut aller de smb1 à smb3 dans Dans ce cas, aucune des méthodes n'aurait fonctionné sans modifier une configuration.

5
Morbius1