Не можете да използвате същия файл с идентификационни данни, който използва smbclient Linux Funder
Опитвам се да монтирам споделяне на NetApp CIFS на един от нашите сървъри и продължавам да получавам "Разрешение отказано", отпечатано на stderr и NT_STATUS_WRONG_PASSWORD на работещия dmesg.

Командата smbclient обаче работи без проблем, използвайки точно същия файл с идентификационни данни:
Изглежда, че ако единият работи, другият трябва, особено след като файлът с идентификационни данни посочва и името на домейна.
Без допълнителна информация не мога да съм сигурен, но видях този проблем при свързване към по-стар сървър на Windows, който работеше с по-стара версия на протокола. Не забравяйте, че CIFS се счита за „диалект“ (тип) на SMB. Има и други типове и горните конфигурации не използват CIFS.
По същество е като да кажеш, че двама души говорят. Испанец и англичанин и те се опитват да принудят англоговорящия да разбира испански, когато очевидно не го разбират.
SMBclient използва различна диета за преговори за сигурност. (или поне открийте по различен начин).
mount -t cifs // path/thing// mount/point -o потребителско име = потребител, парола = pass, sec = ntlm
и вижте какво ще се случи. (sec = ntlm е важната част)
Играейки с командите, открих възможна причина:
От ръководството на smbclient:
От ръководството на mount.cifs:
След това създадох два файла с идентификационни данни, един с интервали, както е показано в първия фрагмент и един без и идентификационните данни и идентификационните данни. .