Como acessar uma unidade compartilhada a partir do prompt de comando no OS X

10

Eu tenho um drive compartilhado chamado "music". Ele aparece no Finder sem problemas.

Como eu acesso isso a partir do prompt de comando em um Mac? Não consigo encontrar em nenhum lugar - existe uma maneira de acessá-lo?

    
por some1 29.02.2012 / 01:47

2 respostas

14

Se um compartilhamento de rede já estiver montado no Finder, ele estará acessível por meio de /Volumes em um shell, por exemplo, Se o seu compartilhamento é chamado de "música", você o encontrará em:

/Volumes/music

Se você ainda precisar montá-lo, poderá montá-lo onde quiser, de preferência não /Volumes , mas, por exemplo, na sua área de trabalho. Você pode usar mount_smbfs para fazer isso. A sintaxe completa seria assim:

mount_smbfs //[domain;][user[:password]@]server[/share] ~/Desktop/music

No seu caso, se você não tiver nenhum login especial e apenas guest credenciais, talvez o seguinte seja suficiente - quando for solicitada uma senha, você pode simplesmente pressionar Enter e ignorá-la:

mkdir -p ~/Desktop/music
mount_smbfs //host/music ~/Desktop/music

… e voilà:

enter image description here

Se você tiver um usuário e uma senha, poderá usar //user@host/music e, em seguida, inserir a senha interativamente.

Para desmontá-lo com segurança, basta ligar para o seguinte:

umount ~/Desktop/music/
    
por 29.02.2012 / 10:39
0

Eu tenho que testar isso no meu Mac, mas este artigo explica como usar o smbclient para executar o que você precisa.

Pegue um veja aqui.

Em poucas palavras:

$ smbclient -U user -I 192.168.0.105 -L //smbshare/
    
por 29.02.2012 / 02:44