Depois de um doloroso dia ou mais de tentar descobrir isso, descobri que precisava definir sec = ntlm e agora funciona.
Estou correndo raspbian em um RPi2B e estou tentando montar uma unidade de rede. Eu tentei o seguinte:
sudo mount -t cifs -o username=admin,password=passwd //192.168.1.1/root /mnt/myshare
Mas continuo recebendo permissão de erro negado.
Eu posso acessar esse compartilhamento bem no meu MacBook Pro com as mesmas credenciais para que eu não entenda o que está acontecendo.
Eu tenho traços (-) na minha senha, então eu tentei colocá-lo entre aspas, escapando dos traços etc. mas nada funcionou.
Qualquer ajuda seria apreciada!
Tente:
sudo su -
mount -t smbfs -o username=admin,password=passwd //192.168.1.1/root /mnt/myshare
^^^^
Tem certeza de definir todas as permissões para fazer o root?
Você basicamente tenta ssh (cifs é uma operação comparável a ssh) no diretório 'root', onde você precisa ter as permissões corretas para o usuário 'admin'. Se 'root' não tiver pelo menos permissões de leitura definidas para o usuário 'admin' então o usuário 'admin' não poderá ssh no diretório 'root' mesmo que as credenciais fornecidas no comando ssh estejam corretas.