Я намагаюся встановити CIFS-ресурс NetApp на одному з наших серверів, і я продовжую отримувати "Відмову в дозволі", надруковану на stderr і NT_STATUS_WRONG_PASSWORD
надруковану на поточний 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
Однак smbclient
команда працює без проблем, використовуючи той самий точний файл облікових даних:
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...]
Схоже, якщо один працює інший, так само, тим більше, що у файлі облікових даних також вказується доменне ім'я.
cifs-utils
пакет (Debian), і це вирішило проблему. Я витратив трохи налагодження , тому що я не очікував , що якийсь - або підтримки без пакета будучи встановлений, тому я припустив , що це було. Я очікував, що щось подібне до "невідомої файлової системи" від кріплення, але цього не сталося.