Quando tento montar minha pasta de compartilhamento da máquina Windows 7 pela rede, esse erro ocorre, alguma idéia de como resolvê-los? Meu código real de execução automática abaixo:
mkdir -p /mnt/zmg
mount -t cifs //10.20.30.1/zmg /mnt/zmg -o username=Provisorio/Administrator,password=zen,noserverino
Responder1
você provavelmente deve especificar as informações -o antes das informações de endereço, ou seja
mount -t cifs -o username=<USER>,password=<PASS> //<share-address>/<share-name> /mnt/mount-point
Quanto ao motivo do erro, isso pode ser devido ao seu nome de usuário, parece que você está especificando o domínio com o usuário, que é como você monta um compartilhamento no Windows, mas não o mesmo no unix, deveria ser apenas o nome de usuário, se você quiser especificar o domínio, adicione-o ao final do comando assim `username=user,password=pass,domain=example.com
Então, no seu caso, tente usar:
mount -t cifs -o username=Administrator,password=zen,domain=Provisorio,noserverino //10.20.30.1/zmg /mnt/zmg
outro motivo pelo qual o erro 13 está aparecendo é devido às permissões da pasta, portanto, certifique-se de ter as permissões corretas na pasta wondows. para testes, eu diria que abra as permissões primeiro para eliminá-las como uma possível causa!
Para tornar esta uma solução permanente, ou seja, torná-la persistente após as reinicializações, adicione esta linha ao final do /etc/fstab
arquivo (você precisará de permissões Sudo para editar este arquivo!).
//10.20.30.1/zmg /mnt/zmg cifs username=Administrator,password=zen,domain=Provisorio,noserverino 0 0