Sto cercando di montare una condivisione CIFS di NetApp su uno dei nostri server e continuo a far stampare "Autorizzazione negata" su stderr e NT_STATUS_WRONG_PASSWORD
in esecuzione 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
Il smbclient
comando, tuttavia, funziona senza problemi, utilizzando lo stesso file di credenziali esatte:
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...]
Sembra che se uno funziona anche l'altro, specialmente perché il file delle credenziali specifica anche il nome del dominio.
cifs-utils
pacchetto (Debian) e il problema è stato risolto. Ho trascorso un po 'di debug perché non mi aspettavo alcun supporto senza che il pacchetto fosse stato installato, quindi ho pensato che lo fosse. Mi aspettavo qualcosa come "filesystem sconosciuto" da mount, ma non è successo.