web-dev-qa-db-fra.com

Le montage CIFS dans / etc / fstab fonctionne en 14.04 mais pas en 16.04

Je fournis un serveur 16.04 pour remplacer un serveur 14.04 et me heurte à des problèmes de montage de disques CIFS via/etc/fstab. Ceci est mon entrée fstab sur les deux machines:

//192.168.0.10/share    /mnt/share    cifs    username=myuser,noauto 0 0

Le 14.04, si je tape "Sudo mount/mnt/share", je suis invité à entrer le mot de passe du compte samba et le montage réussit. En tapant la même commande le 16.04, je reçois plutôt ceci:

mount: //192.168.0.10/share is write-protected, mounting read-only
mount: cannot mount //192.168.0.10/share read-only

Et si je regarde dans syslog, je vois ceci:

Apr  6 10:13:37 localhost kernel: [63103.182822] Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
Apr  6 10:13:37 localhost kernel: [63103.182829] CIFS VFS: Send error in SessSetup = -13
Apr  6 10:13:37 localhost kernel: [63103.183097] CIFS VFS: cifs_mount failed w/return code = -13
Apr  6 10:13:37 localhost kernel: [63103.191019] Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
Apr  6 10:13:37 localhost kernel: [63103.191026] CIFS VFS: Send error in SessSetup = -13
Apr  6 10:13:37 localhost kernel: [63103.191285] CIFS VFS: cifs_mount failed w/return code = -13

Le système 16.04 ne me demande pas le mot de passe du compte samba et, bien entendu, l’authentification échoue. De plus, si je mets le mot de passe dans l'entrée/etc/fstab sur le serveur 16.04, le montage réussit. Il semble que le noeud du problème soit 16.04 ne demande plus de mot de passe; Comment puis-je récupérer cette fonctionnalité?

1
gohanman

Il s’avère que cifs-utils n’a pas été installé. Je ne vois pas très bien pourquoi monter un lecteur cifs fonctionnait bien sans ce paquetage tant que le mot de passe était dans/etc/fstab, mais après l’avoir installé, j’obtiens un mot de passe approprié Prompt.

2
gohanman