Ver carpetas compartidas desde la terminal

Ver carpetas compartidas desde la terminal

¿Cómo se pueden enumerar las carpetas compartidas de un servidor desde la Terminal OSX? Por ejemplo, sé que server1hay varias carpetas compartidas, pero para montarlas, necesito saber el nombre de estas carpetas antes de poder montarlas.

Respuesta1

PYME

Mac OS X 10.7 y superiores tienen lasmbutil(1)comando, que enumera los recursos compartidos de SMB (es decir, los recursos compartidos de Windows):

smbutil view //user@hostname

En versiones de OS X anteriores a Lion (10.7), elsmbclient(1)El comando fue enviado:

smbclient -L //user@hostname

Para obtener más opciones, consulte las páginas de manual respectivas.

NFS

Para NFS,showmount(8)enumera todos los montajes disponibles en un host:

showmount hostname

AFP

Ninguno que yo sepa en este momento. Vea esta pregunta de desbordamiento de pila:¿Cómo enumerar los recursos compartidos de AFP desde la línea de comandos (MacOS)?

Respuesta2

Para aquellos que, como yo, llegan aquí buscando una forma de "Ver carpetas compartidas desde la terminal" como se solicita en el título, peroen la máquina local, no en un servidor remoto:

Samba tiene testparmque enumerar los recursos compartidos definidos en la máquina local, pero las versiones actuales de MacOS ya no usan Samba. El comando equivalente en MacOS ahora es

sharing -l

La -lopción enumera los recursos compartidos existentes en la máquina local (tanto afp como smb).

Respuesta3

Para acciones NFS.

servidor showmount1 Página de manual de OSX showmount

Para SMB y AFS ni idea.

información relacionada