Come posso impedire a OS X di connettersi automaticamente a un server NFS all'avvio?

12

Sono passato a Lion oggi, ma avevo lo stesso problema su Snow Leopard. Quando avvio il mio Mac e accedo, si connette automaticamente a un server NFS. Lo so perché vedo il server in Finder nella sezione condivisa. Suppongo di essere stato connesso al server in passato, ma non sono sicuro di come smettere di collegarsi ora. Dove posso guardare? Anche dopo aver espulso il server, si riconnette all'avvio successivo. Cosa posso fare per farla smettere?

Ulteriori informazioni: ecco come appare la mia / etc / auto_home:

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

E l'esecuzione di / usr / libexec / od_user_homes non ha prodotto output.

Il mount non viene visualizzato in Utility Disco o Directory Utility e l'esecuzione di lsof non mostra il mount (/ CIFS). df mostra / CIFS e indica che il Filesystem è x-browser:

Ecco / 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

E l'output di 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)
    
posta Josh Brown 21.07.2011 - 05:10
fonte

10 risposte

4

Ho avuto lo stesso problema con CIFS-mount, x-browser ... È successo perché ho provato Sharity 3 e l'ho "eliminato" inserendo l'icona nel cestino, come fanno di solito gli utenti Mac. :) Ma il programma è stato ancora installato e ha messo l'icona CIFS sul desktop ogni giorno.

L'ho risolto utilizzando il seguente comando Terminale:

sudo /Library/StartupItems/Sharity3/uninstall
    
risposta data 14.01.2012 - 15:06
fonte
9

Potresti prendere in considerazione l'utilizzo dell'applicazione NFS Manager per aiutarti a localizzare e disabilitare l'automount NFS. Dovresti consultare la questa sezione del manuale per l'assistenza.

Il nome di montaggio / CIFS e la mancanza di informazioni NFS indicano che è possibile che sia in esecuzione la condivisione. Controlla se è installato, usando Spotlight. Se lo è, puoi trovare la documentazione qui .

    
risposta data 14.12.2011 - 22:45
fonte
6

I mount NFS dovrebbero apparire in Utility Disco. Apri Utility Disco.app (In / Applicazioni / Utility /) e nel menu File seleziona NFS Monti. Seleziona l'URL dell'unità che continua a essere visualizzata e fai clic sul pulsante meno nell'angolo in basso a sinistra dello schermo per rimuoverlo.

    
risposta data 21.07.2011 - 06:21
fonte
3

salva questo come ~ / 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>

(Traduzione: "ogni volta che accedo, smonta / CIFS")

So che non è una risposta, ma dal momento che sono stati fatti diversi tentativi ragionevoli per capirlo, ho pensato che potrebbe essere il momento di suggerire un'alternativa "Ben almeno in questo modo non ti disturberà".

    
risposta data 16.12.2011 - 21:19
fonte
2

Controlla gli elementi di avvio nelle preferenze di sistema. Potrebbe essere lì che sarebbe il motivo per cui continua a montare automaticamente.

    
risposta data 21.07.2011 - 05:23
fonte
2

In primo luogo, lsof mostra quali file sono effettivamente aperti sulla condivisione? df mostra effettivamente un filesystem montato o Finder è utile e esegue il ping di una condivisione disponibile e si connette solo per vedere quali potrebbero essere i punti di condivisione, non in realtà montando un vero filesystem.

Forse alcuni programmi che non conosci stanno causando il mount.

Ci sono molti posti in cui puoi far montare un file system remoto - e tutti noi li indoviniamo uno per uno (la mia ipotesi arriva tra un momento). Se riesci a individuare i file esatti che sono aperti, potresti capire che è dove sta avvenendo il mount e non devi disabilitare i mount automatici (disabilitando il job launchd com.apple.autofsd). Un'ultima virata per rintracciare la causa della montatura potrebbe essere quella di cambiare temporaneamente la password (o richiederne una) sulla condivisione e vedere quale processo genera un errore sul mac.

Ora alla parte dell'indovino ...

I montaggi automatici possono anche essere configurati negli utenti & Riquadro dei gruppi.

Verifica di non aver impostato AutoMounts e diverse altre impostazioni che possono far sì che i file system vengano montati automaticamente guardando oltre il menu a comparsa Visualizzazione e forse semplicemente staccando da qualsiasi directory server che potrebbero spingere quei supporti sul tuo Mac come una questione di politica.

    
risposta data 05.08.2011 - 17:05
fonte
1

A meno che non abbia completamente frainteso la tua domanda ... non puoi semplicemente trascinare il server sul pulsante di espulsione (cestino)?

    
risposta data 21.07.2011 - 05:17
fonte
1

Il tuo Mac lo sta facendo a causa dell'MCX memorizzato nella cache. A un certo punto o si pensa che sia o sia legato a un server di directory, molto probabilmente Open Directory su OS X Server. Lo legherò a qualunque server ci si fosse obbligati a fare e un unbind pulito. controlla anche sul server per vedere se è possibile visualizzare questo account computer (potrebbe essere necessario abilitare la scheda dell'icona di visualizzazione avanzata della mira, per poter cercare tramite indirizzo mac ecc. e vedere account nascosti)

    
risposta data 18.12.2011 - 11:26
fonte
0

Stavo avendo un problema simile, stavo vedendo tre server Sharepoint visualizzati nella sezione Condivisi della mia finestra del Finder. Sono andato su Utenti e amp; Raggruppa e disabilita un account utente Guest che è stato impostato sul mio laptop. Una volta deselezionato "Consenti agli ospiti di accedere a questo computer" e "Consenti agli ospiti di connettersi alle cartelle condivise", il problema è andato via.

    
risposta data 21.10.2013 - 19:36
fonte
0

Molto tempo fa, avevo usato NFS Manager per configurare un automount, ma dopo l'aggiornamento a Yosemite, il l'applicazione non funziona più correttamente. Tuttavia, ha visualizzato la mia montatura e tramite questo articolo , sono stato in grado di individuare la posizione in cui è stata configurata la montatura. (Come l'OP, le mie informazioni di automount non erano in / etc / auto_master o in nessuno dei suoi file di supporto).

Il modo apparentemente corretto per rimuovere il link indesiderato:

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

E il metodo apparentemente meno corretto, forza bruta (usa sudo cp -p per fare un backup del file prima se lo desideri):

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

Potrebbe essere possibile evitare il riavvio tramite:

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

Ma potrebbe non consentire lo smontaggio a causa di file ancora in uso.

    
risposta data 29.12.2016 - 20:05
fonte

Leggi altre domande sui tag