¿Cómo puedo evitar que OS X se conecte automáticamente a un servidor NFS al inicio?

13

Actualicé a Lion hoy, pero estaba teniendo el mismo problema en Snow Leopard. Cuando inicio mi Mac e inicio de sesión, se conecta automáticamente a un servidor NFS. Lo sé porque veo el servidor en Finder en la sección Compartido. Supongo que me conecté al servidor en algún momento en el pasado, pero no estoy seguro de cómo dejar de conectarse ahora. Donde puedo mirar Incluso después de expulsar el servidor, se vuelve a conectar en el próximo inicio. ¿Qué puedo hacer para que se detenga?

Más información: así es como se ve mi / etc / auto_home:

#
# Automounter map for /home
#
+auto_home  # Use directory service
#
# Get /home records synthesized from user records
#
+/usr/libexec/od_user_homes

Y ejecutar / usr / libexec / od_user_homes no produjo ningún resultado.

El montaje no aparece en la Utilidad de Discos o la Utilidad de Directorio, y la ejecución lsofno muestra el montaje (/ CIFS). dfmuestra / CIFS e indica que el sistema de archivos esx-browser:

Aquí está / etc / auto_master:

#
# Automounter master map
#
+auto_master        # Use directory service
/net            -hosts      -nobrowse,hidefromfinder,nosuid
/home           auto_home   -nobrowse,hidefromfinder
/Network/Servers    -fstab
/-          -static

Y la salida de mount:

/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
x-browser: on /CIFS (nfs)
localhost:/gWMIVnK_1WG9ZzUq0q3qb7 on /Volumes/MobileBackups (mtmfs, nosuid, read-only, nobrowse)
Josh Brown
fuente
Esto es molesto. Mi módem de cable (bthomehub3) aparece como un recurso compartido.
Stephen

Respuestas:

4

Tuve el mismo problema con CIFS-mount, x-browser ... Eso sucedió porque probé Sharity 3 y lo 'eliminé' poniendo el icono en la papelera, como suelen hacer los usuarios de Mac. :) Pero el programa todavía estaba instalado y ponía el icono de CIFS en el escritorio todos los días.

Lo resolví usando el siguiente comando de Terminal:

sudo /Library/StartupItems/Sharity3/uninstall
Marco
fuente
¡Si! Eso lo resolvió, ¡muchas gracias! Esto me ha estado molestando durante demasiado tiempo.
Josh Brown
? El último comentario hecho el 16 de diciembre a mi respuesta proporcionó una actualización de que puede estar ejecutando Sharity. Supongo que no lo viste.
AndrewNimmo
9

Es posible que desee considerar el uso de la aplicación NFS Manager para ayudarlo a ubicar y deshabilitar el montaje automático de NFS. Debe consultar esta sección del manual para obtener ayuda.

El nombre de montaje / CIFS y la falta de información NFS indican que puede estar ejecutando Sharity. Compruebe si está instalado, utilizando Spotlight. Si es así, puede encontrar la documentación aquí .

AndrewNimmo
fuente
Gracias. Sin embargo, la unidad montada automáticamente no apareció allí.
Josh Brown
Okay. ¿Puedes abrir una ventana de terminal? Escribe: /usr/libexec/od_user_homesy presiona regresar. ¿Hay algo impreso en la siguiente línea? Luego, en la misma ventana de terminal, escriba: cat /etc/auto_homey díganos qué se imprime.
AndrewNimmo
Gracias de nuevo: actualicé la pregunta para mostrar el resultado de estos.
Josh Brown el
Okay. ¿Qué cat /etc/auto_masterdevuelve? Su pregunta inicialmente decía NFS, pero una edición reciente ahora también menciona CIFS. ¿Qué mountdevuelve en una ventana de terminal? Finalmente, desde el Finder, ¿qué muestra ⌘I (obtener información) para el tipo de montaje del volumen?
AndrewNimmo
Actualicé mi pregunta con más información. Finder muestra que el Tipo en la carpeta CIFS es Sharepoint. No veo nada en Finder sobre un tipo de montaje.
Josh Brown el
6

Los montajes NFS deberían aparecer en la Utilidad de Discos. Abra Disk Utility.app (en / Aplicaciones / Utilidades /) y en el menú Archivo seleccione Montajes NFS. Seleccione la URL de la unidad que sigue apareciendo y haga clic en el botón menos en la esquina inferior izquierda de la pantalla para eliminarla.

Utilidad de disco - Montajes NFS ...

wm_eddie
fuente
Desafortunadamente, no aparece allí. Actualmente estoy chateando con Lyken y he discutido esto: chat.stackexchange.com/rooms/883/…
Josh Brown
3

guarde esto como ~ / Library / LaunchAgents / cifs.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>localhost.CIFS</string>
    <key>ProgramArguments</key>
    <array>
        <string>/sbin/umount</string>
        <string>/CIFS</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

(Traducción: "cada vez que inicio sesión, desmontar / CIFS")

Sé que no es una respuesta, pero dado que se han hecho varios intentos razonables para resolverlo, pensé que podría ser el momento de sugerir una alternativa de "Bueno, al menos de esta manera no te seguirá molestando".

TJ Luoma
fuente
2

Verifique los elementos de inicio en las preferencias del sistema. Podría estar allí, por lo que se mantiene el montaje automático.

Digitalchild
fuente
Lo comprobé y todo lo que veo son algunas aplicaciones: iTunesHelper, Alfred, ClipMenu, DTerm, bzbmenu, Dropbox. Supongo que ninguno de ellos está haciendo esto, pero tal vez ...
Josh Brown
¿Estaba esta máquina en un entorno administrado?
Digitalchild
¿Podría explicar qué quiere decir con eso?
Josh Brown el
¿Estaba iniciando sesión en un dominio para esta máquina en algún momento?
Digitalchild
1
No, pero inicié sesión en un dominio con mi máquina anterior y utilicé el Asistente de migración para migrar todo desde esa a mi nueva máquina. Entonces es posible que algo haya migrado.
Josh Brown el
2

En primer lugar, ¿ lsofmuestra qué archivos están realmente abiertos en el recurso compartido? En dfrealidad, muestra un sistema de archivos montado o Finder es útil y hace ping a un recurso compartido disponible y solo se conecta para ver cuáles podrían ser los puntos compartidos, en realidad no está montando un verdadero sistema de archivos.

Quizás algún programa que desconozca esté causando el montaje.

Hay muchos lugares en los que puede hacer que se monte un sistema de archivos remoto, y todos los estamos adivinando uno por uno (supongo que llegará en un momento). Si puede identificar los archivos exactos que están abiertos, es posible que se dé cuenta de que es donde está ocurriendo el montaje y no tenga que deshabilitar los montajes automáticos (deshabilitando el trabajo launchd com.apple.autofsd). Una última táctica para rastrear la causa del montaje podría ser cambiar la contraseña (o requerir una) en el recurso compartido temporalmente y ver qué proceso arroja un error en la Mac.

Ahora a la parte de adivinanzas ...

Los montajes automáticos también se pueden configurar en el panel Usuarios y grupos.

Verifique que no haya configurado AutoMounts y varias otras configuraciones que pueden hacer que los sistemas de archivos se monten automáticamente mirando el menú emergente Visualización y quizás simplemente desconectándose de cualquier servidor de directorio que pueda insertar esos montajes en su Mac como una cuestión de política

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

bmike
fuente
Corrí lsof | grep CIFS(el nombre de la montura) y no obtuve ningún resultado. dfmuestra el /CIFSmontaje: el sistema de archivos es x-browser:también comprobé la utilidad de directorio y no encontré ningún montaje o montaje automático.
Josh Brown el
1

A menos que esté entendiendo completamente su pregunta ... ¿no puede simplemente arrastrar el servidor al botón Expulsar (bote de basura)?

Joel Spolsky
fuente
Sí, eso funciona, pero es doloroso hacerlo cada vez que enciendo mi computadora ...
Josh Brown
1

Tu Mac está haciendo esto debido a MCX en caché. Fue en algún momento o cree que tiene o aún está vinculado a un servidor de directorio, muy probablemente Open Directory en OS X Server. Lo vincularé a cualquier servidor al que hayas vinculado y haré una desconexión limpia. también verifique en el servidor para ver si puede ver esta cuenta de computadora (es posible que tenga que habilitar la pestaña de ícono de destino de vista avanzada, para poder buscar a través de la dirección mac, etc. y ver cuentas ocultas)

rabbid
fuente
Entonces, ¿cómo resuelvo esto en mi Mac? No tengo acceso al servidor.
Josh Brown
0

Estaba teniendo un problema similar, estaba viendo aparecer tres servidores Sharepoint en la sección Compartido de mi ventana del Finder. Fui a Usuarios y Grupos y deshabilité una cuenta de Usuario Invitado que estaba configurada en mi computadora portátil. Una vez que deseleccioné "Permitir que los invitados inicien sesión en esta computadora" y "Permitir que los invitados se conecten a carpetas compartidas", el problema desapareció.

Gary Kahn
fuente
0

Hace mucho tiempo, había usado NFS Manager para configurar un montaje automático, pero después de actualizar a Yosemite, la aplicación ya no funciona correctamente. Sin embargo, mostró mi montaje y, a través de este artículo , pude localizar dónde estaba configurado el montaje. (Al igual que el OP, mi información de montaje automático no estaba en / etc / auto_master ni en ninguno de sus archivos de soporte).

La forma supuestamente correcta de eliminar el enlace no deseado:

sudo dscl
> cd /Local/Default/mounts
> ls
freenas:/mnt/vol_home/nfs_home.plist
> read freenas:\/mnt\/vol_home\/nfs_home.plist
  --various output here showing my configuration --
> delete freenas:\/mnt\/vol_home\/nfs_home.plist
  -- failed due to Invalid Path DS Error: -14009 (eDSUnknownNodeName)
  -- no combination of \, %2F, or quotes was successful

Y el método de fuerza bruta aparentemente menos correcto (úselo sudo cp -ppara hacer una copia de seguridad del archivo primero si lo desea):

sudo rm /var/db/dslocal/nodes/Default/mounts/freenas:%2Fmnt%2Fvol_home%2Fnfs_home.plist

Puede evitar reiniciar a través de:

sudo automount -cv
sudo umount /nas     (whatever your mount point is)
sudo rmdir /nas

Pero puede no permitir el montaje debido a que los archivos aún están en uso.

dashrb
fuente