Você afirma que o arquivo de credenciais contém o mesmo nome de usuário e senha que você usa para o SSH na máquina. Isto talvez não seja o mesmo.
Quando você monta um compartilhamento CIFS, especifica um nome de usuário conhecido pelo Samba ( smbpasswd -a $newuser
) e essa conta também precisa de uma conta de contraparte UNIX, significando um usuário do Samba, precisa de uma conta UNIX com o mesmo nome. A senha pode ser diferente no entanto.
Verifique se você pode montá-lo manualmente e verificar sua senha do Samba com smbpasswd
ou alterá-la para algo e montá-la.
Poderia também ser selinux, não tenho a certeza, poderia emitir um erro diferente. Verifique se o selinux está habilitado no servidor Samba
getenforce
Se estiver em Impingir, você pode tentar desativá-lo temporariamente;
setenforce 0
E veja se funciona.