2012-10-09 19 views
5

Desde la línea de comandos, necesito enumerar todos los recursos compartidos de AFP disponibles desde un servidor determinado en una red local.¿Cómo hacer una lista de acciones de AFP desde la línea de comandos (MacOS)?

puedo navegar por los servidores disponibles que proporciona la AFP de la siguiente manera:

iMac:bin me$ dns-sd -B _afpovertcp._tcp 
Browsing for _afpovertcp._tcp 
Timestamp  A/R Flags if Domain     Service Type    Instance Name 
10:36:36.531 Add  3 4 local.     _afpovertcp._tcp.   iMac 
10:36:36.547 Add  3 5 local.     _afpovertcp._tcp.   iMac 
10:36:36.547 Add  3 4 local.     _afpovertcp._tcp.   box 
10:36:36.547 Add  2 5 local.     _afpovertcp._tcp.   box 
^C 

y ahora quiero saber qué están disponibles en "iMac" acciones, por ejemplo, (los que se muestran por el Finder cuando clic en el ícono del servidor en la vista de la columna izquierda "Acciones")?

PS Ya he encontrado muchos hilos sobre esto (here y here), pero son sin respuesta para este tema específico.

Respuesta

0

Bueno, o desea que la lista de las acciones de AFP montados, a continuación, puede emitir un comando de montaje y obtendrá algo como:

//[email protected]_afpovertcp._tcp.local/path on /Volumes/path (afpfs, nodev, nosuid, mounted by someUser) 

o si desea saber lo que podrían estar disponibles para el montaje de acciones ... y desafortunadamente no es fácil, ya que primero necesita iniciar sesión como usuario para enumerar los recursos compartidos disponibles para que los monte. Diferentes usuarios pueden ver diferentes recursos compartidos para el mismo servidor.

2

Tienes alook en éste:

https://nmap.org/nsedoc/scripts/afp-showmount.html

pudiera conseguir la información sobre disponibles AFP-comparte con nmap ...

mi mandamiento:

nmap -p 548 - -script afp-showmount --script-args afp.nombre de usuario = tuusombre de usuario, afp.password = tucontraseñayourserveraddress

+0

¿Hay una manera de modificar eso para conseguir todas las acciones locales de las AFP, por ejemplo: no es un host específico? – donatJ

-1

terminé aquí buscando esta respuesta:

sudo sharing -l 
Cuestiones relacionadas