
Como listar as pastas compartilhadas de um servidor do Terminal OSX? Por exemplo, eu sei que no server1
, existem várias pastas compartilhadas, mas para montá-las, preciso saber o nome dessas pastas antes de poder montá-las
Responder1
PME
Mac OS X 10.7 e superior têm osmbutil(1)
comando, que lista os compartilhamentos SMB (ou seja, compartilhamentos do Windows):
smbutil view //user@hostname
Nas versões do OS X anteriores ao Lion (10.7), osmbclient(1)
comando foi enviado:
smbclient -L //user@hostname
Para mais opções, verifique as respectivas páginas de manual.
NFS
Para NFS,showmount(8)
lista todas as montagens disponíveis em um host:
showmount hostname
AFP
Nenhum que eu saiba no momento. Veja esta pergunta do Stack Overflow:Como listar compartilhamentos AFP na linha de comando (MacOS)?
Responder2
Para quem, como eu, chega aqui procurando uma forma de “Visualizar pastas compartilhadas do Terminal” conforme solicitado no título, masna máquina local, não em um servidor remoto:
O Samba precisa testparm
listar os compartilhamentos definidos na máquina local, mas as versões atuais do MacOS não usam mais o Samba. O comando equivalente no MacOS agora é
sharing -l
A -l
opção lista os compartilhamentos existentes na máquina local (afp e smb).
Responder3
Para compartilhamentos NFS.
servidor showmount1 Página de manual do OSX showmount
Para SMB e AFS, não faço ideia.