Montando compartilhamentos smb no OS X acessíveis com a conta da Microsoft

0

Eu tenho uma máquina Windows que compartilha um diretório específico e apenas um proprietário deste diretório pode acessá-lo pela rede. A conta do proprietário está vinculada à conta da Microsoft.

Estou tentando montar esse compartilhamento do terminal no OS X (a montagem do Finder funciona bem), mas estou com problemas, acredito, porque o nome de usuário da conta contém o caractere '@'.

Eu tentei o seguinte:

mount -t smbfs '//username%40outlook.com:password@hostname/path' local_dir
mount -t smbfs '//username\@outlook.com:password@hostname/path' local_dir
mount -t smbfs '//"[email protected]":password@hostname/path' local_dir

O primeiro comando me dá erro de autenticação (acho que% 40 é tratado literalmente), e os outros dois me dão "análise de URL falhada". No OS X, não consigo passar nome de usuário e senha com a opção -o.

Eu também tentei montar com -t cifs , mas com isso eu recebo a saída estranha

mount: exec */path/to/mount_cifs* local_dir: No such file or directory

(note que eu não posso c / p do OS / X agora, então eu coloquei o caminho para o mount_cifs)

Alguém pode fornecer uma solução alternativa para isso?

    
por alh84001 26.02.2015 / 20:38

1 resposta

2

Eu encontrei a solução e no final foi bem simples, eu não consegui ver o forrest da árvore.

Descubra o nome de usuário real no Windows indo para Computer Managamenet -> Local Users and Groups -> Users . Conta deve ser listada lá com o nome real. Em seguida, use esse nome em vez da conta da Microsoft e todos devem funcionar.

Editar: Uma outra maneira possível é usar o 'MicrosoftAccounts' como um nome de domínio e, em seguida, usar o nome de usuário (e-mail) da conta real da Microsoft.

    
por 27.02.2015 / 10:55

Tags