Shell do OSX Mavericks monta unidade de rede NTFS que não possui compartilhamento
-
21-12-2019 - |
Pergunta
Migrei do Windows 7 para o OSX.Estou tentando recriar a funcionalidade de "uso líquido" no Mac via Terminal.O problema é que a máquina que desejo montar não possui compartilhamentos.
No Windows7 eu poderia mapear a unidade e ter acesso total via:
net use \\address\C$ /USER:user pass
Não existe um método bash semelhante a este?
rmdir /Volumes/test
mkdir /Volumes/test
mount_smbfs //user:pass@address/ /Volumes/test
Finalmente percebi que a falta de compartilhamentos era a causa do meu problema com aquela montagem.
Solução
Você provavelmente perdeu o C$
papel.
mount_smbfs '//user:pass@address/C$' /Volumes/test
Citando (''
) pode não ser necessário, uma vez que $
não segue um nome de parâmetro, mas sejamos explícitos.
Você também precisa adicionar seu nome de usuário e senha:
mount_smbfs '//user:pass@address/C$' /Volumes/test -o user='user',pass='pass'
Às vezes não funciona devido a muitas causas que não conheço tecnicamente, mas você também pode tentar:
mount -t smbfs '//user:pass@address/C$' /Volumes/test -o user='user',pass='pass'
mount -t smbfs '//user:pass@address/C$' /Volumes/test -o username='user',password='pass'
mount -t cifs '//user:pass@address/C$' /Volumes/test -o user='user',pass='pass'
mount -t cifs '//user:pass@address/C$' /Volumes/test -o username='user',pass='password'
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow