J'essaie de monter un partage NetApp CIFS sur l'un de nos serveurs et je continue à obtenir "Autorisation refusée" imprimé sur stderr et NT_STATUS_WRONG_PASSWORD
imprimé sur le serveur en cours d'exécution dmesg
.
root@xxxehpvld05 ~ $ mount.cifs -vv //zhp-nas.xxx.com/perspectives /mnt/secure/cifs -o credentials=/etc/cifs.creds
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root@xxxehpvld05 ~ $ dmesg | tail
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006a NT_STATUS_WRONG_PASSWORD
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006a NT_STATUS_WRONG_PASSWORD
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006a NT_STATUS_WRONG_PASSWORD
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
La smbclient
commande, fonctionne cependant sans problème, en utilisant le même fichier d'informations d'identification exactes:
root@xxxehpvld05 ~ $ smbclient -L //zhp-nas.xxx.com/perspectives -A /etc/cifs.creds
Domain=[XXX] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]
Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote IPC
ZHPSubmit-dev Disk
[...snip...]
Il semble que si l'un fonctionne, l'autre le devrait aussi, d'autant plus que le fichier d'informations d'identification spécifie également le nom de domaine.
cifs-utils
paquet (Debian) et cela a résolu le problème. J'ai passé un peu à déboguer cela parce que je ne m'attendais à aucun support sans que le paquet ait été installé, alors j'ai supposé que c'était le cas. J'attendais quelque chose comme "système de fichiers inconnu" de la part de mount, mais cela ne s'est pas produit.